Skip to main content
Lists transactions across all of your cards in one flat list, newest first, with each transaction tagged with the card it belongs to. Use it for the account-wide view, and list_transactions when you only care about one card.

Parameters

ParameterTypeRequiredDescription
limitnumberNoMax number of transactions to return (default 20, max 100)
offsetnumberNoNumber of transactions to skip, for pagination (default 0)
statusstringNoFilter by transaction status, e.g. PENDING, SETTLED, DECLINED, REVERSED, EXPIRED, REFUNDED

Returns

Transactions from every card, newest first, each tagged with its cardId and cardLast4 so you can tell which card was charged, along with amount, merchant, description, status, and timestamp, plus a count. When nothing matches, you get “No transactions found across any of your cards.”

Example

{ "name": "list_all_transactions", "arguments": { "limit": 20, "status": "SETTLED" } }