Skip to main content
GET
Retrieves a paginated list of all invoices. You can filter and sort the results using query parameters.

Query Parameters

integer
default:"1"
The page number to retrieve (1-indexed).
integer
default:"10"
The number of invoices to return per page. Must be one of: 5, 10, 25, 50, or 100. Values exceeding 100 are capped automatically.
string
A JSON-encoded array of filter objects. Each filter object has the following properties:
string
Sort specification in field:order format. Order is either asc (ascending) or desc (descending).Sortable fields: invoicing_date, issue_date, due_date, paid_date, account_name, status.

Response

array
List of invoice objects.
integer
Total number of pages available based on the current limit.
integer
The number of items per page used for this request.