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로 참조되는 발급기관을 업데이트합니다.