bookmind.fetch_transactions
Retrieve QuickBooks Online transactions for a date range, returning normalized JSON for categorization, reconciliation, and monthly close processes.
Instructions
Fetch transactions from QuickBooks Online for a date range. Returns normalized JSON array compatible with categorize, reconcile, anomalies, and monthly_close tools. Caches results in local SQLite.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bills | No | Also fetch bills for this period | |
| fetch | No | If false, returns cached data only | |
| end_date | Yes | End date YYYY-MM-DD | |
| invoices | No | Also fetch invoices for this period | |
| start_date | Yes | Start date YYYY-MM-DD | |
| max_results | No |