Returns a list of invoices for the specified business. Invoices can be filtered by status and date range. Results will be paginated, see Pagination for details.
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Content-Type must be set to application/json
The UUID of the business to fetch invoices for
Filter invoices by status. Supports filtering by multiple statuses using two formats: 1) Comma-separated values: ?status=PAID,PARTIALLY_PAID
2) Multiple query parameters: ?status=PAID&status=PARTIALLY_PAID
. Both formats return invoices matching any of the specified statuses.
Filter invoices by due date. Invoices with a due date on or after this date will be included. Invoices without a set due date will not be included. ISO 8601 date format.
Filter invoices by due date. Invoices with a due date on or before this date will be included. Invoices without a set due date will not be included. ISO 8601 date format.
Filter invoices by sent date. Invoices with a sent date on or after this date will be included. ISO 8601 date format.
Filter invoices by sent date. Invoices with a sent date on or before this date will be included. ISO 8601 date format.
Filter invoices by Layer customer id.
Filter invoices by customer external id. Either the customer_id or the customer_external_id can be provided, but must match if both are provided.
Comma-separated list of reference numbers to filter invoices by. Only invoices with reference numbers matching any value in this list will be returned.
Filter invoices by minimum total amount (in positive cents)
x >= 0
Filter invoices by maximum total amount (in positive cents)
x >= 0
Filter invoices by exact memo match.
Filter invoices where memo contains this substring.
The response is of type object[]
.