List Transactions
list_transactionsRetrieve paginated bank transactions with filters for date, status, type, client, amount, or bank reference. Use brief view for triage or full view for details.
Instructions
List bank transactions. Paginated. Returns brief view by default; pass view='full' or call get_transaction for full detail. The brief view's direction comes from a signed CAMT/Wise marker (unknown without one); the read-back type is always "C" and is not a direction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1) | |
| type | No | Filter by statement direction: D = incoming, C = outgoing, read from the signed CAMT/Wise marker (client-side). Rows without a marker are left out and counted in direction_unknown_excluded. | |
| view | No | Response detail: brief (default) returns triage fields; full returns every API field. | |
| status | No | Filter by status: PROJECT, CONFIRMED, or VOID. Narrowed server-side. | |
| date_to | No | Only transactions with date <= this (YYYY-MM-DD). Narrowed server-side. | |
| per_page | No | Items per page (default 100, max 500); applies only when a client-side filter (amount/bank-ref/dimension) is active. | |
| date_from | No | Only transactions with date >= this (YYYY-MM-DD). Narrowed server-side. | |
| amount_max | No | Only transactions whose EUR-equivalent amount (base_amount ?? amount) <= this | |
| amount_min | No | Only transactions whose EUR-equivalent amount (base_amount ?? amount) >= this | |
| clients_id | No | Filter by clients_id. Narrowed server-side. | |
| has_bank_ref | No | true = only transactions with a bank_ref_number; false = only without | |
| modified_since | No | Return only objects modified since this timestamp (ISO 8601) | |
| bank_ref_contains | No | Case-insensitive substring match on bank_ref_number (client-side) | |
| accounts_dimensions_id | No | Filter by bank account dimension ID (client-side) |