REST Resource: issuer

Resource: Issuer

JSON representation
{
  "issuerId": string,
  "name": string,
  "contactInfo": {
    object (IssuerContactInfo)
  },
  "homepageUrl": string,
  "smartTapMerchantData": {
    object (SmartTapMerchantData)
  },
  "callbackOptions": {
    object (CallbackOptions)
  }
}
Fields
issuerId

string (int64 format)

The unique identifier for an issuer account. This is automatically generated when the issuer is inserted.

name

string

The account name of the issuer.

contactInfo

object (IssuerContactInfo)

Issuer contact information.

homepageUrl

string

URL for the issuer's home page.

smartTapMerchantData

object (SmartTapMerchantData)

Available only to Smart Tap enabled partners. Contact support for additional guidance.

callbackOptions

object (CallbackOptions)

Allows the issuer to provide their callback settings.

IssuerContactInfo

JSON representation
{
  "name": string,
  "phone": string,
  "email": string,
  "alertsEmails": [
    string
  ]
}
Fields
name

string

The primary contact name.

phone

string

The primary contact phone number.

email

string

The primary contact email address.

alertsEmails[]

string

Email addresses which will receive alerts.

SmartTapMerchantData

JSON representation
{
  "smartTapMerchantId": string,
  "authenticationKeys": [
    {
      object (AuthenticationKey)
    }
  ]
}
Fields
smartTapMerchantId

string (int64 format)

Available only to Smart Tap enabled partners. Contact support for additional guidance.

authenticationKeys[]

object (AuthenticationKey)

Available only to Smart Tap enabled partners. Contact support for additional guidance.

AuthenticationKey

JSON representation
{
  "id": integer,
  "publicKeyPem": string
}
Fields
id

integer

Available only to Smart Tap enabled partners. Contact support for additional guidance.

publicKeyPem

string

Available only to Smart Tap enabled partners. Contact support for additional guidance.

Methods

get

Returns the issuer with the given issuer ID.

insert

Inserts an issuer with the given ID and properties.

list

Returns a list of all issuers shared to the caller.

patch

Updates the issuer referenced by the given issuer ID.

update

Updates the issuer referenced by the given issuer ID.