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
startDatestring · dateFilter invoices by start date (inclusive)
endDatestring · dateFilter invoices by end date (inclusive)
invoiceStatestring · enumFilter invoices by state (draft, review, approved, final)
The state of an invoice
Enum values:draftreviewapprovedfinalclientIdstring · uuidFilter invoices by client ID
matterIdstring · uuidFilter invoices by matter ID
selectstringUsed 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
sortstringSorting 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
limitinteger · int32Maximum number of items to return (default: 1000)
offsetinteger · int32Number of items to offset (default: 0)
modifiedSincestring · date-timeOnly return results that have the ModifiedDate property after this date and time (optional)
Responses
OK
dataarray | nullThe list of items returned by the API
paginationobjectPagination information