Retrieve a paginated list of invoices with comprehensive filtering, sorting, and download capabilities.
This endpoint provides powerful invoice listing with:
Filtering Options:
Sorting Capabilities:
Performance Features:
Export Functionality:
Token-based authentication with required prefix "Token"
Filter by client ID. Can be specified multiple times
Filter by contract ID
Filter by currency code (e.g., USD, EUR)
If true, triggers async CSV download workflow and sends result via email
Filter invoices with invoice_date on or before this date (YYYY-MM-DD)
Filter by entity ID. Can be specified multiple times
Filter by exact invoice number
Number of results to return per page.
The initial index from which to return the results.
Search query - searches shipping address, invoice number, message, or client name
Filter by sent status
not_sent
, sent
Sort order. Use field name for ascending, -field for descending. Special fields: client_name, amount_due. Default: -invoice_date
Filter invoices with invoice_date on or after this date (YYYY-MM-DD)
Filter by payment status
1_30
, 31_60
, 61_90
, 91_120
, current
, over_120
, paid
, partially_paid
, past_due
, sent
, uncollectible
, unpaid
, voided
The response is of type object
.