Retrieve Card Transaction
Fetches a single card transaction by its citx_ identifier. The owner defaults to the account the credential belongs to.
Query parameters
The account that owns the transaction, prefixed biz_. Defaults to the credential's account.
Response
card transaction found
Example response
{
"card_id": "icrd_xxxxxxxxxxxxxx",
"cardholder_id": "user_xxxxxxxxxxxxxx",
"cashback_usd_amount": 0.25,
"created_at": "2026-01-01T12:00:00.000Z",
"currency": "EUR",
"declined_reason": "account_credit_limit_exceeded",
"id": "citx_xxxxxxxxxxxxxx",
"international": true,
"local_amount": 22.5,
"merchant_category": "Car Care Supplies",
"merchant_category_code": "5533",
"merchant_icon_url": "https://shinetime.example/icons/lone-star-detail-supply.png",
"merchant_name": "Lone Star Detail Supply",
"posted_at": "2026-01-01T12:00:00.000Z",
"status": "completed",
"transaction_type": "spend",
"usd_amount": 24.99
}Changes
Changed in 2 of the 74 revisions of this API.4812
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
the
response's property format changed fromdate-timeto no format for statusresponse-property-type-changed
- ▲
the
response's property format changed fromdate-timeto no format for statusresponse-property-type-changed
- ▲
removed the required property
from the response with the statusresponse-required-property-removed
- ▲
removed the required property
from the response with the statusresponse-required-property-removed
- ●
deleted the
pathrequest parameteridrequest-parameter-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
added the new
spendenum value to theresponse property for the response statusresponse-property-enum-value-added
- ○
api tag
Cardsaddedapi-tag-added
- ○
api tag
Card transactionsremovedapi-tag-removed
- ○
added the new optional
headerrequest parameterApi-Version-Dateto all path's operationsnew-optional-request-default-parameter-to-existing-path
- ○
added the new optional
queryrequest parameteraccount_idnew-optional-request-parameter
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
added the required property
to the response with the statusresponse-required-property-added
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
Of the 74 revisions, 1 has no diff computed.