> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentcard.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# list_all_transactions

> List transactions across all your cards in one list

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

| Parameter | Type   | Required | Description                                                                                |
| --------- | ------ | -------- | ------------------------------------------------------------------------------------------ |
| `limit`   | number | No       | Max number of transactions to return (default 20, max 100)                                 |
| `offset`  | number | No       | Number of transactions to skip, for pagination (default 0)                                 |
| `status`  | string | No       | Filter 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

```json theme={null}
{ "name": "list_all_transactions", "arguments": { "limit": 20, "status": "SETTLED" } }
```
