Get card transaction details
GET/v1/cards/transactions/:id
Retrieves details for a specific card transaction by its ID.
Request
Path Parameters
The ID of the card transaction
Responses
- 200
- 400
- 403
- 404
Successfully retrieved card transaction.
- application/json
- Schema
- Example (from schema)
Schema
data
object
Unique transaction ID (child ID)
Parent card transaction ID for grouping related events
Card ID (credit or debit)
Possible values: [CREDIT, DEBIT]
Type of card (CREDIT or DEBIT)
Possible values: [PRE_AUTHORIZATION, PRE_AUTH_COMPLETION, REVERSAL_ADVICE, ONLINE_TRANSACTION, REFUND, CREDIT, BALANCE_INQUIRY, ACCOUNT_VERIFICATION]
Transaction type
Possible values: [CREDIT, DEBIT]
Transaction operation (CREDIT or DEBIT)
Possible values: [PENDING, COMPLETED, FAILED, CANCELLED, PROCESSED]
Transaction status (PENDING, COMPLETED, FAILED, CANCELLED)
Transaction amount
Asset acronym
Transaction timestamp
{
"traceId": "string",
"message": "string",
"data": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"parentCardTransactionId": "987fcdeb-51a2-43b8-96cd-ba321f098765",
"cardId": "987fcdeb-51a2-43b8-96cd-ba321f098765",
"cardType": "CREDIT",
"type": "PRE_AUTHORIZATION",
"operation": "DEBIT",
"status": "COMPLETED",
"amount": 100.5,
"asset": "USD",
"timestamp": "2024-07-29T15:51:28.071Z"
}
}
Invalid request payload. This can happen if required fields are missing or have invalid formats.
- application/json
- Schema
- Example (from schema)
Schema
{
"traceId": "string",
"message": "string"
}
The API key is invalid or the client does not have sufficient permissions.
- application/json
- Schema
- Example (from schema)
Schema
{
"traceId": "string",
"message": "string"
}
One of the specified resources was not found. Does not apply for empty result set.
- application/json
- Schema
- Example (from schema)
Schema
{
"traceId": "string",
"message": "string"
}