Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

トランジットAPI

TES-IN-v1-トランジット.yaml

Request to send personalization data to a digital card

post

This method is used by TES to submit the perso data used for personalizing a digital card. This request is sent after TES approves a previous provisionCard call and after finishing to prepare the required data.

本文
issuerIdstring · 最小: 1 · 最大: 16必須

The Card Issuer Identifier. Unique for each card issuer.

cardIdstring · 最小: 1 · 最大: 48必須

The Card Identifier. Unique for each card.

レスポンス
200

submitCardPersoData response payload

application/json
post
/submitCardPersoData

Request to update the state of a digital card

post

This method is used by TES to request to update the state of a digital card.

本文
issuerIdstring · 最小: 1 · 最大: 16必須

The Card Issuer Identifier. Unique for each card issuer.

cardIdstring · 最小: 1 · 最大: 48必須

The Card Identifier. Unique for each card.

actionstring · enum必須

The LCM action to apply on the card.Possible values are:

  • DELETE
  • SUSPEND
  • RESUME
  • ERASE (used in the Rights of Individuals context) All personal data are physically removed from TSH server
可能な値:
レスポンス
200

updateCardState response payload

application/json
post
/updateCardState

Request to update the metadata of a card

post

This method is used by TES to request to update the metadata of a digital card:

  • either commute plans metadata

  • or card arts

It's not possible to update them both in a single request.

本文
issuerIdstring · 最小: 1 · 最大: 16必須

The Card Issuer Identifier. Unique for each card issuer.

cardIdstring · 最小: 1 · 最大: 48必須

The Card Identifier. Unique for each card.

cardArtManifeststring[]オプション

Array of asset identifiers required to build card arts. Both cardBackground and icon asset identifiers shall be provided.

Asset identifier can be up to 64 characters.

When this parameter is provided, a request will be sent to wallet provider for updating the card arts deployed with the ones specified

レスポンス
200

updateCardMetadata response payload

application/json
post
/updateCardMetadata

Request to initiate a session for a digital card

post

This method is used by TES to request TSH to initiate a session for a digital card. This request is sent when TES needs to exchange commands with targeted device (during a topup for example).

本文
issuerIdstring · 最小: 1 · 最大: 16必須

The Card Issuer Identifier. Unique for each card issuer.

cardIdstring · 最小: 1 · 最大: 48必須

The Card Identifier. Unique for each card.

operationstring · enumオプション

The operation to be initiated

可能な値:
レスポンス
200

initiateCardSession response payload

application/json
post
/initiateCardSession

Request to get the list of cards details associated to a card account

post

This method is used by TES to request TSH to return the list of cards associated to the specified card account.

本文
issuerIdstring · 最小: 1 · 最大: 16必須

The Card Issuer Identifier. Unique for each card issuer.

cardAccountIdstring · 最小: 1 · 最大: 48必須

The Card Account Identifier. Unique for each card account.

レスポンス
200

getCards response payload

application/json
walletCardAccountIdstring · 最小: 1 · 最大: 64オプション

The Wallet Card Account Identifier. Unique for each wallet card account.

walletAccountIdstring · 最小: 1 · 最大: 128オプション

The Wallet Account Identifier. Unique for each wallet account.

cardAccountStatestring · enumオプション可能な値:
post
/getCards

Request to refund a card account

post

This method is used by TES to notify TSH that a card account has been refunded.

本文
issuerIdstring · 最小: 1 · 最大: 16必須

The Card Issuer Identifier. Unique for each card issuer.

cardAccountIdstring · 最小: 1 · 最大: 48必須

The Card Account Identifier. Unique for each card account.

レスポンス
200

refundCardAccount response payload

application/json
post
/refundCardAccount

Get request status

post

This method is used by TES to check the status of an asynchronous request previously submitted.

本文
issuerIdstring · 最小: 1 · 最大: 16必須

The Card Issuer Identifier. Unique for each card issuer.

targetRequestIdstring · 最小: 1 · 最大: 48必須

Unique request identifier

レスポンス
200

getRequestStatus response payload

application/json
requestStatusstring · enumオプション

The status of the request.

可能な値:
post
/getRequestStatus

最終更新

役に立ちましたか?