Get transactions
get_transactionsRetrieve consented N26 account transactions for a date range, with optional account, text search, and pagination controls. Use it to review recent matching activity without loading full account history.
Instructions
Read-only transactions for a date range.
Follows Enable Banking continuation pages, then returns the newest matching rows only (default 50, maximum 200) so a long history does not fill the context. Filter with search, or narrow date_from and date_to. For a summary, use recurring_charges or the monthly spending resource instead of raising the limit. Debits are negative amounts with direction DBIT. There is no payment action. Show the result only to the account owner.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many matching rows to return, newest first. Default 50. Maximum 200. | |
| offset | No | How many matching rows to skip. Use with limit to page. | |
| search | No | Case-insensitive text match on payee (creditor or debtor) or remittance. | |
| account | No | Account uid from list_accounts. Omit for every consented account. | |
| date_to | No | End date, inclusive, YYYY-MM-DD. Omit to leave the end open. | |
| date_from | Yes | Start date, inclusive, YYYY-MM-DD. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accounts | Yes | ||
| owner_only | Yes |