list-invoices
Retrieve paginated and sorted invoices with optional filtering by billing period start dates.
Instructions
List all invoices with pagination and sorting. Invoices represent a request for payment for a period of service. Note: Billforward has no native filter on invoice creation date — period_start_after/period_start_before filter by the invoice's billing period start instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of records to return (Hard Max: 200) | |
| offset | No | Number of records to skip for pagination | |
| orderBy | No | Field to order by (e.g., 'created', 'invoiceCost') | created |
| orderDirection | No | Direction of sorting | DESC |
| period_start_after | No | Filter invoices whose billing period started after this ISO date (e.g. '2025-09-04T00:00:00') | |
| period_start_before | No | Filter invoices whose billing period started before this ISO date |