Get a card statement
/managed_cards/{id}/statement Returns a statement for the managed card identified by the id path parameter.
A statement is a settled view of the card. It contains only posted transactions where funds have definitively moved; pending transactions and authorizations are excluded.
Response formats
Set the accept header to application/json (the default) or text/csv. Anything else falls back to
JSON. Use CSV for reconciliation and JSON to render the statement yourself.
Choosing a period
startPeriod and endPeriod are epoch timestamps in milliseconds. Page with offset and limit;
limit is capped at 500. sortOrder defaults to ASC, oldest first. Pass DESC for a most-recent-first
view.
Filtering
Narrow the statement by transaction.type, and by the instrument that initiated each entry using
executingAccessInstrument.id and executingAccessInstrument.type. Both accept multiple values.
Access
This operation requires a stepped-up access token. Step up before calling it by issuing a challenge through Step-up.
Request
Path parameters
Header parameters
Query parameters
Responses
Success
{ "openingBalance": { "currency": "GBP", "amount": 1250 }, "closingBalance": { "currency": "GBP", "amount": 1250 }, "entries": [ { "entryId": "123456789", "transaction": { "subtype": "sale_purchases" }, "description": "Invoice 1042", "timestamp": 1786118400000, "balanceAdjustment": { "currency": "GBP", "amount": 1250 }, "balanceAfter": { "currency": "GBP", "amount": 1250 }, "counterparty": { "name": "Coffee Corner", "id": "MID123456", "categoryCode": "5812", "country": "GB", "digitalWalletTypeUsed": {} }, "fee": { "id": "123456789", "type": "fees", "amount": { "currency": "GBP", "amount": 1250 }, "subtype": {} }, "forex": { "originalAmount": { "currency": "GBP", "amount": 1250 }, "exchangeRate": { "value": 1250, "scale": 2 }, "paddingAmount": { "currency": "GBP", "amount": 1250 }, "feeAmount": { "currency": "GBP", "amount": 1250 } }, "relatedEntryId": "987654321", "executingAccessInstrument": { "friendlyName": "Travel card", "cardBrand": "VISA", "cardNumberFirstSix": "453201", "cardNumberLastFour": "0366" } } ], "count": 42, "responseCount": 10, "footer": "Statement generated for information purposes only."}