v1

latestOpenAPI 3.0.02026-07-2352269214.0 KB

Handle Event

API used by Transit Issuer to trigger events:

<li>notify transactions (purchase, rides...) <li>balance updates <li>count updates <li>fare products updates <li>update and retrieve bundle data <li>notify messages (alerts, promotions...)
post/issuers/{issuerId}/wallets/{walletIndicator}/events/{eventType}/handleEvent

Path parameters

eventTypestring required

Indicates the type of event to be handled.<br/>Value can be:

ValueDescription
transactionUsed to notify a transaction.
messageUsed to notify a message.
update_balanceUsed to notify balance update.
update_countUsed to notify count update of a count based fare product.
update_fare_productsUsed to update fare products (e.g. purchase of a new product, removal or renewal).
update_bundle_dataUsed to notify that a digital card bundle shall be updated.
retrieve_bundle_dataUsed to notify that digital card bundle data shall be retrieved.
issuerIdstring required

Issuer unique identifier. Assigned by Thales during onboarding.

walletIndicatornumber required

Indicates which digital wallet is involved in the use case.

ValueDescription
1Apple
2Google
3Samsung

Request body

digitalCardIdstring

Unique identifier of the digital card.

cardAccountIdstring required

The Card Account Identifier. Unique for each card account.

eventTimestring date-time required

The event time

Response