invoice_list
Lists your invoices, newest first (200 at most; pass limit and cursor to page). Every row carries the same worked-out money and state as invoice_read: total_cents, remaining_cents, state, is_overdue, days_overdue (integer CENTS, business days). To find what to chase, pass state 'overdue': only invoices issued, still owed and due before today in the business time zone come back. payer_confirmations_pending counts the payer's "I've paid" reports waiting on each row. Refuses an unlisted state, a limit outside 1-200 or a malformed cursor with VALIDATION_ERROR: resend with a listed state, without limit, or with next_cursor exactly as returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size 1-200. Omit BOTH limit and cursor for the legacy bare-array first page of 200; pass either to get { items, next_cursor, limit } instead. | |
| state | No | Only invoices in this worked-out state, still newest first and paged the same way. Leave it out for every invoice. | |
| cursor | No | Opaque page cursor — pass a previous response's next_cursor verbatim. null next_cursor means no further pages. |