get_transactions
Retrieve transactions from your budget by filtering with category, type, month, date range, amount, or keyword search.
Instructions
Get transactions based on specified filter criteria.
category_id: Optional integer filter by category ID.
type: Filter by type ('income' or 'expense').
month: Filter by month formatted as YYYY-MM.
start_date: Filter transactions on or after YYYY-MM-DD.
end_date: Filter transactions on or before YYYY-MM-DD.
min_amount: Filter transactions with amount >= min_amount.
max_amount: Filter transactions with amount <= max_amount.
search: Keyword search matching description or category.
limit: Maximum number of records to return (default 50).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | ||
| limit | No | ||
| month | No | ||
| search | No | ||
| end_date | No | ||
| max_amount | No | ||
| min_amount | No | ||
| start_date | No | ||
| category_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |