get_transactions
Fetch budget transactions by applying filters for date range, payee, account, category, or amount. Returns transaction details including date, payee, category, amount, notes, account, and cleared status.
Instructions
List transactions with optional filters. Returns date, payee, category, amount, notes, account, and cleared status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of transactions to return (default 50) | |
| payee | No | Payee name to filter by (partial match) | |
| account | No | Account name or ID to filter by | |
| category | No | Category name to filter by (partial match) | |
| end_date | No | End date (YYYY-MM-DD or natural language). Defaults to today. | |
| max_amount | No | Maximum amount in human format | |
| min_amount | No | Minimum amount in human format (e.g., -500 for expenses of at least 500) | |
| start_date | No | Start date (YYYY-MM-DD or natural language like "start of month", "30 days ago"). Defaults to start of current month. |