delete_expenses
Remove expenses matching specified filters (category, subcategory, date range, or IDs). At least one filter is required to avoid deleting all records.
Instructions
Delete expenses matching the provided filters. At least one filter must be provided to prevent accidental deletion of all records. All provided filters are combined using AND.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Category name. | |
| end_date | No | End date in YYYY-MM-DD format (requires start_date). | |
| start_date | No | Start date in YYYY-MM-DD format. | |
| expense_ids | No | List of specific expense IDs to delete. | |
| subcategory | No | Subcategory name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||