list_invoices
Retrieve and filter sales invoices by status, client, date range, or search term. Returns paginated results with total count.
Instructions
List and filter sales invoices. Returns paginated results with count and pagination links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default: 1) | |
| client | No | Filter by client contact ID | |
| search | No | Search term for invoice number or client name | |
| status | No | Filter by invoice status | |
| ordering | No | Sort field, e.g. '-date' for newest first | |
| page_size | No | Results per page (default: 20, max: 100) | |
| date_after | No | Filter invoices issued on or after this date (YYYY-MM-DD) | |
| date_before | No | Filter invoices issued on or before this date (YYYY-MM-DD) | |
| due_date_after | No | Filter by due date on or after (YYYY-MM-DD) | |
| due_date_before | No | Filter by due date on or before (YYYY-MM-DD) |