list_transactions
Retrieve transaction records from ZenMoney after syncing. Specify a date range or use the default last 30 days, and filter by account or category.
Instructions
List transactions. By default returns the last 30 days; pass start_date/end_date for an arbitrary period (e.g. Jan 1–31). Sync must be done first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Number of days to look back from today (default 30). Ignored if start_date or end_date is provided. | |
| limit | No | Max number of transactions to return (default 50) | |
| account | No | Filter by account name or UUID | |
| category | No | Filter by category name or UUID | |
| end_date | No | End of date range (inclusive), YYYY-MM-DD. If omitted while start_date is set, defaults to today. | |
| start_date | No | Start of date range (inclusive), YYYY-MM-DD. If omitted while end_date is set, defaults to unbounded. |