list_expenses
Retrieve expenses filtered by user, client, project, billing status, and date ranges, with paginated results.
Instructions
Retrieve expenses with filtering by user, client, project, billing status, and date ranges. Returns paginated results with expense details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End date for date range filter (YYYY-MM-DD) | |
| from | No | Start date for date range filter (YYYY-MM-DD) | |
| page | No | Page number for pagination | |
| user_id | No | Filter by user ID | |
| per_page | No | Number of expenses per page (max 2000) | |
| client_id | No | Filter by client ID | |
| is_billed | No | Filter by billing status | |
| is_closed | No | Filter by closed status | |
| project_id | No | Filter by project ID | |
| updated_since | No | Filter by expenses updated since this timestamp |