List invoices for an Organization

Returns paginated Benji-controlled camelCase invoice summaries for the authenticated organization. Field names match filter/query params (invoiceNumber, dueDate, customerIdcustomer.id). List responses never include the stored invoice object — use GET /invoices/:invoiceId?include=accounting for that.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
enum

open returns every unpaid invoice regardless of due date (so it also includes invoices that are past due — their status field in the response may read overdue). overdue narrows that same set to unpaid invoices whose due date has passed. paid returns invoices with a zero balance.

Allowed:
string
length ≤ 100

Filter to invoices for a single customer. Use the accounting system customer ID (QuickBooks Id, Xero ContactID, Business Central id, QBD ListID).

string
^\d{4}-\d{2}-\d{2}$
string
^\d{4}-\d{2}-\d{2}$
string
^\d{4}-\d{2}-\d{2}$
string
^\d{4}-\d{2}-\d{2}$
number
≥ 0
number
≥ 0
number
≥ 0
number
≥ 0
string
length ≤ 50

Filter by invoice number (the human-readable invoice number from the accounting system, e.g. INV-1001).

string
^[A-Z]{3}$
string
length ≤ 100

Filter by payment terms ID from the accounting system (e.g. QuickBooks SalesTermRef.value).

string
enum
Allowed:
string
enum

Sort field (dueDate, invoiceDate, invoiceNumber, total, balance, customerName). customerName sorts by customer.name.

Allowed:
string
enum
Allowed:
integer
1 to 100
Defaults to 20
integer
0 to 9007199254740991
Defaults to 0
Headers
uuid

Optional client-supplied unique ID for one request. The server generates a UUID v4 if omitted and always echoes the value in the response.

uuid

Optional ID that flows across service boundaries for distributed tracing. The server generates a UUID v4 if omitted and always echoes the value in the response.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json