Provisioning and Management API
Download OpenAPI specification
Prepare Push Provisioning Bundle
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756pushDetails shall be consistent with the 'wallet indicator' parameter.
I.e. ApplePushDetails shall be provided when 'wallet indicator' = 1, GooglePushDetails shall be provided when 'wallet indicator' = 2
Unique identifier of an account.
Not provided in case of error.
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Unique identifier of a digital card.
Not provided in case of error.
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Bundle generated as per Digital Wallet format specified in the
request.
It shall be used by the transit issuer app to trigger
the provisioning.
Apple format
This is the string representation of JSON object defined as below:
| Parameter name | Type | Description |
|---|---|---|
| activationData | string | See https://developer.apple.com/documentation/passkit/pkaddpaymentpassrequest/activationdata |
| encryptedPassData | string | See https://developer.apple.com/documentation/passkit/pkaddpaymentpassrequest/encryptedpassdata |
| ephemeralPublicKey | string | See https://developer.apple.com/documentation/passkit/pkaddpaymentpassrequest/ephemeralpublickey |
Google format
This is the OpaquePaymentCard (OPC) as described in https://developers.google.com/pay/issuers/apis/push-provisioning/android/wallet-operations
Not provided in case of error.
An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Card account state
User unique identifier
sSHfawfGsHUQjg8zaOHnPPgso5TFAn unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Last updated
Was this helpful?