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:
Documentation Index
Fetch the complete documentation index at: https://docs.campfire.ai/llms.txt
Use this file to discover all available pages before exploring further.
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.
Filter invoices with at least one line item assigned a tag from this tag group ID
Filter invoices with at least one line item assigned this tag ID
The initial index from which to return the results.
Filter invoices with paid_date on or after this date (YYYY-MM-DD)
Filter invoices with paid_date on or before this date (YYYY-MM-DD)
Filter by parent client (Vendor) ID. Returns invoices for the specified client and all of its descendants via vendor lineage.
Search query - searches shipping address, invoice number, message, or client name
Filter by exact ref number
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