# Get invoices Endpoint: GET /v1/invoices Version: 1.0 ## Query parameters: - `skip` (integer) The number of invoices to skip (used for paging) - `filtering.field` (string) Field to filter by (optional) - `filtering.operator` (string) Operator used for filtering (optional) Enum: "eq", "neq", "lt", "lte", "gt", "gte", "startswith", "endswith", "contains", "doesnotcon", "isnull" - `filtering.value` (string) Value to filter by (optional) - `sorting.direction` (string) Set the sorting direction Enum: "asc", "desc" - `sorting.field` (string) Set the sorting fields - `take` (integer) The maximum number of invoices to returnDefault: 50 ## Response 200 fields (text/plain): - `data` (array,null) Represents a single page of processed data. - `data.id` (integer) - `data.invoiceNo` (string,null) - `data.invoiceDate` (string,null) - `data.dueDate` (string,null) - `data.disbursements` (number,null) - `data.fees` (number,null) - `data.otherFees` (number,null) - `data.fileId` (integer,null) - `data.status` (string,null) - `data.fileName` (string,null) - `data.batchId` (integer) - `data.thirdParty` (boolean) - `data.paid` (boolean,null) - `data.paidDateUtc` (string,null) - `data.paymentNote` (string,null) - `data.description` (string,null) - `data.matterId` (integer,null) - `data.approvedDateUtc` (string,null) - `data.purchaseOrderNo` (string,null) - `data.totalTax` (number,null) - `data.approvedFees` (number,null) - `data.currency` (string,null) - `data.postedDateUtc` (string,null) - `data.internalNotes` (string,null) - `data.billingPeriodStart` (string,null) - `data.billingPeriodEnd` (string,null) - `data.serviceProviderName` (string,null) - `data.serviceProviderId` (string,null) - `total` (integer) The total number of records available.