list_invoices
Retrieve invoices from Billy using filters for customer, status, date range, and free-text search. Results include paginated invoice data.
Instructions
List invoices in Billy with filters for customer, state, date range and free-text search. Returns invoices plus meta.paging.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free-text search | |
| page | No | Page number (1-based) | |
| state | No | Filter by invoice state | |
| isPaid | No | Filter by paid status | |
| verbose | No | Return the full Billy response. Default false: compact records with key fields only (saves ~90% context) | |
| pageSize | No | Records per page (max 1000, default 50) | |
| contactId | No | Filter by customer contact ID | |
| invoiceNo | No | Filter by exact invoice number | |
| maxEntryDate | No | Invoice date <= this (YYYY-MM-DD) | |
| minEntryDate | No | Invoice date >= this (YYYY-MM-DD) | |
| sortProperty | No | Sort field, e.g. 'entryDate', 'createdTime' | |
| sortDirection | No | Sort direction |