Get a list of invoices
Listing invoices can be used to see either billed or collected in the system, including balance due to for clients.
query Parameters
startDate
string · dateFilter invoices by start date (inclusive)
endDate
string · dateFilter invoices by end date (inclusive)
invoiceState
string · enumFilter invoices by state (draft, review, approved, final)
The state of an invoice
Enum values:draftreviewapprovedfinalclientId
string · uuidFilter invoices by client ID
matterId
string · uuidFilter invoices by matter ID
select
stringUsed to include additional detail in the response with a comma separated list of object identifiers.. Fields can be prefixed with a minus sign to exclude them. Supported fields: client, matter, meta
sort
stringSorting parameters for invoices. Supported sort fields: client.name, client.reference, date, amount, balance, invoicenumber, state Example: "client.name,-amount" sorts by client name, then amount descending
limit
integer · int32Maximum number of items to return (default: 1000)
offset
integer · int32Number of items to offset (default: 0)
modifiedSince
string · date-timeOnly return results that have the ModifiedDate property after this date and time (optional)
Responses
OK
data
array | nullThe list of items returned by the API
pagination
objectPagination information