curl -X POST "{{base_url}}/card/transactions" \
-H "x-api-key: YOUR_CONSUMER_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"from": "2026-11-01",
"to": "2026-11-07"
}'
{
"code": 200,
"message": "Card transactions.",
"data": {
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"transactions": [
{
"date": "2026-11-07",
"type": "debit",
"status": "successful",
"amount": "12.50",
"currency": "USD",
"balance_before": "25.00",
"balance_after": "12.50",
"authorization": {
"amount": "12.50",
"currency": "USD"
},
"created_at": "2026-11-07T08:30:00Z",
"processed_at": "2026-11-07T08:30:02Z"
}
]
}
}
Cards
Card transactions
List issuer activity for a cardholder’s card, including a closed card.
POST
/
card
/
transactions
curl -X POST "{{base_url}}/card/transactions" \
-H "x-api-key: YOUR_CONSUMER_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"from": "2026-11-01",
"to": "2026-11-07"
}'
{
"code": 200,
"message": "Card transactions.",
"data": {
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"transactions": [
{
"date": "2026-11-07",
"type": "debit",
"status": "successful",
"amount": "12.50",
"currency": "USD",
"balance_before": "25.00",
"balance_after": "12.50",
"authorization": {
"amount": "12.50",
"currency": "USD"
},
"created_at": "2026-11-07T08:30:00Z",
"processed_at": "2026-11-07T08:30:02Z"
}
]
}
}
Returns activity for the cardholder’s card. Unlike get card, this still resolves a
terminated or terminating card.
type and status on each row are the issuer’s values, lowercased. page, limit, and total are included when the issuer returns them.
string
required
Cardholder id returned by create card user.
string
Optional search string forwarded to the issuer.
string
Optional start of the range, forwarded to the issuer.
string
Optional end of the range, forwarded to the issuer.
string
Optional transaction type filter, forwarded to the issuer.
string
Optional status filter, forwarded to the issuer.
string
Cardholder id.
array
Rows with
date, type, status, amount, currency, balance_before, balance_after, authorization (amount and currency, or null), created_at, and processed_at.Errors
| Message | When |
|---|---|
Card user not found. | user_id is missing for this partner |
Card not found. | The cardholder has no card |
Partner not found. | The API key does not match a partner |
An unexpected error occurred. Please try again. | Transactions could not be loaded |
curl -X POST "{{base_url}}/card/transactions" \
-H "x-api-key: YOUR_CONSUMER_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"from": "2026-11-01",
"to": "2026-11-07"
}'
{
"code": 200,
"message": "Card transactions.",
"data": {
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"transactions": [
{
"date": "2026-11-07",
"type": "debit",
"status": "successful",
"amount": "12.50",
"currency": "USD",
"balance_before": "25.00",
"balance_after": "12.50",
"authorization": {
"amount": "12.50",
"currency": "USD"
},
"created_at": "2026-11-07T08:30:00Z",
"processed_at": "2026-11-07T08:30:02Z"
}
]
}
}
