REST Resource: issuer

リソース: Issuer

JSON 表現
{
  "issuerId": string,
  "name": string,
  "contactInfo": {
    object (IssuerContactInfo)
  },
  "homepageUrl": string,
  "smartTapMerchantData": {
    object (SmartTapMerchantData)
  },
  "callbackOptions": {
    object (CallbackOptions)
  }
}
フィールド
issuerId

string (int64 format)

発行者アカウントの一意の識別子。これは、発行者が挿入されると自動的に生成されます。

name

string

発行元のアカウント名。

contactInfo

object (IssuerContactInfo)

カード発行会社の連絡先情報。

homepageUrl

string

発行元のホームページの URL。

smartTapMerchantData

object (SmartTapMerchantData)

スマートタップが有効なパートナーのみご利用いただけます。詳しくは、サポートにお問い合わせください。

callbackOptions

object (CallbackOptions)

カード発行会社がコールバック設定を提供できるようにします。

IssuerContactInfo

JSON 表現
{
  "name": string,
  "phone": string,
  "email": string,
  "alertsEmails": [
    string
  ]
}
フィールド
name

string

連絡先担当者の名前。

phone

string

メインの連絡先の電話番号。

email

string

連絡先担当者のメールアドレス。

alertsEmails[]

string

アラートを受け取るメールアドレス。

SmartTapMerchantData

JSON 表現
{
  "smartTapMerchantId": string,
  "authenticationKeys": [
    {
      object (AuthenticationKey)
    }
  ]
}
フィールド
smartTapMerchantId

string (int64 format)

スマートタップが有効なパートナーのみご利用いただけます。詳しくは、サポートにお問い合わせください。

authenticationKeys[]

object (AuthenticationKey)

スマートタップが有効なパートナーのみご利用いただけます。詳しくは、サポートにお問い合わせください。

AuthenticationKey

JSON 表現
{
  "id": integer,
  "publicKeyPem": string
}
フィールド
id

integer

スマートタップが有効なパートナーのみご利用いただけます。詳しくは、サポートにお問い合わせください。

publicKeyPem

string

スマートタップが有効なパートナーのみご利用いただけます。詳しくは、サポートにお問い合わせください。

メソッド

get

指定された発行者 ID の発行者を返します。

insert

指定された ID とプロパティの発行者を挿入します。

list

呼び出し元に共有されているすべての発行者のリストを返します。

patch

指定された発行者 ID で参照される発行者を更新します。

update

指定された発行者 ID で参照される発行者を更新します。