List invoices
wave_list_invoicesRetrieve invoices with totals, amount due, and status; filter by customer, date range, currency, invoice number, or source estimate, and opt into line items and payments.
Instructions
List invoices with totals, amount due and status. Filter by status, customer, invoice date range, modification time, number, currency or the estimate they came from (sourceId). detail="full" adds line items and payments (pages of at most 25).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based; use nextPage | |
| sort | No | Default CREATED_AT_DESC | |
| detail | No | summary: key fields, long text clipped. full: every field and line items | summary |
| status | No | ||
| currency | No | ISO 4217 currency code, e.g. CAD or USD | |
| pageSize | No | Items per page (max 100) | |
| sourceId | No | Estimate or recurring invoice the invoice was created from | |
| amountDue | No | Exact amount due | |
| businessId | No | Business ID; defaults to the one wave_get_context reports | |
| customerId | No | ||
| invoiceNumber | No | ||
| invoiceDateEnd | No | Date, YYYY-MM-DD | |
| modifiedAtAfter | No | ISO 8601 date-time, e.g. 2026-01-31T00:00:00Z | |
| invoiceDateStart | No | Date, YYYY-MM-DD | |
| modifiedAtBefore | No | ISO 8601 date-time, e.g. 2026-01-31T00:00:00Z |