REST リソース: issuer

リソース: 発行者

JSON 表現

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

string (int64 format)

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

name

string

発行者のアカウント名。

contactInfo

object (IssuerContactInfo)

発行者の連絡先情報。

homepageUrl

string

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

smartTapMerchantData

object (SmartTapMerchantData)

スマートタップ対応のパートナーのみが利用できます。詳細については、サポートにお問い合わせください。

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 の発行者を更新します。