出力 API(Thales D1 から)
Thales D1 がシステム上で呼び出す API の OpenAPI 仕様。
The authorization header includes a client secret in base64URL encoded format following this syntax: Basic "[clientId:client secret]" as per https://www.rfc-editor.org/rfc/rfc2617
Basic aXNfdGJhbmswMToxMjM=Access request scope as optionally defined by the merchant gateway
Default allowed response
The access_token that will be used to call the APIs.
ey...HRT6LOON7wRemaining time in seconds for the access_token to expire.
900Type of the access_token that will be used to call the APIs.
BearerScope of the access_token.
Access token expiration timestamp
2023-06-06T05:05:59.711ZBad Request - Not Retryable
| Error Code | Description |
|---|---|
| FIELD_INVALID_FORMAT | JSON not well formatted or one field is not expected format as defined in this documentation (first found) |
Notify token update
OAUTH activation for outbound endpoints is optional and part of D1 Tenant configuration (i.e. Token URL, Credentials, Scope).A merchant gateway entity wishing to opt for OAUTH scheme needs to support an endpoint (Token URL) from which the access token can be retrieved.This endpoint shall support HTTP POST Client Credentials grant requests in x-www-form-urlencoded content type as specified here: https://datatracker.ietf.org/doc/html/rfc6749#section-4.4.2
Merchant Gateway Identifier.
MGW_000001Pattern: ^[A-Za-z0-9_-]{10}$Merchant Identifier (aka Token Requestor ID) generated by the scheme TSP for that merchant.
10610027312Pattern: ^[A-Za-z0-9_-]{11}$Token unique identifier
01fb32ff-5ed0-497f-8835-6af0916f29c0Pattern: ^[A-Za-z0-9_-]{1,48}$Random identifier which can be used to correlate the different API calls done as part of a single use-case. This identifier will be the one primarily used for troubleshooting.
Warning: This identifier should not be derived from sensitive personal data, as its value will be logged in clear.
There is no strong guarantee of the uniqueness of this identifier, so please refrain from using it for other purpose than logging and troubleshooting.
^[A-Za-z0-9_-]{1,64}$No Content
Bad Request - Not Retryable
| Error Code | Description |
|---|---|
| FIELD_INVALID_FORMAT | JSON not well formatted or one field is not expected format as defined in this documentation (first found) |
Unauthorized - Not Retryable
Bad Request - Not Retryable
| Error Code | Description |
|---|---|
| UNKNOWN_TOKEN | Not able to identify the token. |
| UNKNOWN_MERCHANT | Not able to identify the merchant. |
Bad Request - Not Retryable
| Error Code | Description |
|---|---|
| INTERNAL_ERROR | Internal Merchant Gateway error |
| MERCHANT_ERROR | An error occurred with Merchant |
Service Unavailable - Retryable
コンテンツなし
最終更新
役に立ちましたか?