GET api/abtraccustomapi/GetInvoiceList?page={page}&filter={filter}&user={user}&password={password}&secretKey={secretKey}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
page

integer

Default value is 1

filter

string

Default value is

user

string

Default value is

password

string

Default value is

secretKey

string

Default value is

Body Parameters

None.

Response Information

Resource Description

Collection of APIDataInvoice
NameDescriptionTypeAdditional information
InvoiceID

integer

None.

InvoiceNumber

string

None.

InvoiceDate

date

None.

ClientNameOnInvoice

string

None.

BillRecipientPerson

string

None.

RecipientRole

string

None.

EmailAddressForInvoice

string

None.

Address1

string

None.

Address2

string

None.

Address3

string

None.

Address4

string

None.

Address5

string

None.

PostCode

string

None.

HeadingLine

string

None.

PurchaseOrderNo

string

None.

IncludeTax

integer

None.

TaxRate

decimal number

None.

Reference

string

None.

ProgressClaimNumber

integer

None.

InvoiceTerms

string

None.

InvoiceContactText

string

None.

Comment

string

None.

InvoiceCommitted

boolean

None.

InvLinesTotalExTax

decimal number

None.

InvLinesTotalInclTax

decimal number

None.

AmountPaidInclTax

decimal number

None.

InvoicePaid

boolean

None.

PaymentDate

date

None.

DueDate

date

None.

rowversion

string

None.

Job

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "InvoiceID": 1,
    "InvoiceNumber": "sample string 2",
    "InvoiceDate": "2026-04-07T15:37:46.6086944+00:00",
    "ClientNameOnInvoice": "sample string 3",
    "BillRecipientPerson": "sample string 4",
    "RecipientRole": "sample string 5",
    "EmailAddressForInvoice": "sample string 6",
    "Address1": "sample string 7",
    "Address2": "sample string 8",
    "Address3": "sample string 9",
    "Address4": "sample string 10",
    "Address5": "sample string 11",
    "PostCode": "sample string 12",
    "HeadingLine": "sample string 13",
    "PurchaseOrderNo": "sample string 14",
    "IncludeTax": 1,
    "TaxRate": 1.1,
    "Reference": "sample string 15",
    "ProgressClaimNumber": 1,
    "InvoiceTerms": "sample string 16",
    "InvoiceContactText": "sample string 17",
    "Comment": "sample string 18",
    "InvoiceCommitted": true,
    "InvLinesTotalExTax": 1.0,
    "InvLinesTotalInclTax": 1.0,
    "AmountPaidInclTax": 1.0,
    "InvoicePaid": true,
    "PaymentDate": "2026-04-07T15:37:46.6086944+00:00",
    "DueDate": "2026-04-07T15:37:46.6086944+00:00",
    "rowversion": "sample string 19",
    "Job": {
      "JobID": 1,
      "JobCode": "sample string 2",
      "JobDescription": "sample string 3"
    },
    "Client": {
      "ClientID": 1,
      "ClientName": "sample string 2"
    },
    "Office": {
      "OfficeID": 1,
      "OfficeName": "sample string 2"
    },
    "AccountingGLCode": {
      "AccountingGLCodeID": 1,
      "AccountNumber": "sample string 2"
    },
    "InvoiceLines": [
      {
        "InvoiceLineID": 1,
        "IncludeTaxOnInvoiceLine": true,
        "InvoiceLineTaxRate": 1.1,
        "NarrationPrefix": "sample string 1",
        "Narration": "sample string 2",
        "InvoiceLineAmount": 1.0,
        "rowversion": "sample string 3",
        "Invoice": {
          "InvoiceID": 1,
          "InvoiceNumber": "sample string 2",
          "InvoiceDate": "2026-04-07T15:37:46.6086944+00:00"
        },
        "Job": {
          "JobID": 1,
          "JobCode": "sample string 2",
          "JobDescription": "sample string 3"
        },
        "AccountingGLCode": {
          "AccountingGLCodeID": 1,
          "AccountNumber": "sample string 2"
        },
        "AccountingTaxCode": {
          "AccountingTaxCodeID": 1,
          "AccountTaxCodeName": "sample string 2"
        },
        "InvoiceLineTask": {
          "TaskID": 1,
          "TaskDescription": "sample string 2"
        }
      },
      {
        "InvoiceLineID": 1,
        "IncludeTaxOnInvoiceLine": true,
        "InvoiceLineTaxRate": 1.1,
        "NarrationPrefix": "sample string 1",
        "Narration": "sample string 2",
        "InvoiceLineAmount": 1.0,
        "rowversion": "sample string 3",
        "Invoice": {
          "InvoiceID": 1,
          "InvoiceNumber": "sample string 2",
          "InvoiceDate": "2026-04-07T15:37:46.6086944+00:00"
        },
        "Job": {
          "JobID": 1,
          "JobCode": "sample string 2",
          "JobDescription": "sample string 3"
        },
        "AccountingGLCode": {
          "AccountingGLCodeID": 1,
          "AccountNumber": "sample string 2"
        },
        "AccountingTaxCode": {
          "AccountingTaxCodeID": 1,
          "AccountTaxCodeName": "sample string 2"
        },
        "InvoiceLineTask": {
          "TaskID": 1,
          "TaskDescription": "sample string 2"
        }
      }
    ],
    "InvoiceStatus": {
      "InvoiceStatusID": 1,
      "InvoiceStatusName": "sample string 2"
    },
    "InvoiceOwner": {
      "OwnerID": 1,
      "OwnerAlias": "sample string 2",
      "OwnerEmployee": {
        "EmployeeID": 1,
        "EmployeeName": "sample string 2"
      }
    }
  },
  {
    "InvoiceID": 1,
    "InvoiceNumber": "sample string 2",
    "InvoiceDate": "2026-04-07T15:37:46.6086944+00:00",
    "ClientNameOnInvoice": "sample string 3",
    "BillRecipientPerson": "sample string 4",
    "RecipientRole": "sample string 5",
    "EmailAddressForInvoice": "sample string 6",
    "Address1": "sample string 7",
    "Address2": "sample string 8",
    "Address3": "sample string 9",
    "Address4": "sample string 10",
    "Address5": "sample string 11",
    "PostCode": "sample string 12",
    "HeadingLine": "sample string 13",
    "PurchaseOrderNo": "sample string 14",
    "IncludeTax": 1,
    "TaxRate": 1.1,
    "Reference": "sample string 15",
    "ProgressClaimNumber": 1,
    "InvoiceTerms": "sample string 16",
    "InvoiceContactText": "sample string 17",
    "Comment": "sample string 18",
    "InvoiceCommitted": true,
    "InvLinesTotalExTax": 1.0,
    "InvLinesTotalInclTax": 1.0,
    "AmountPaidInclTax": 1.0,
    "InvoicePaid": true,
    "PaymentDate": "2026-04-07T15:37:46.6086944+00:00",
    "DueDate": "2026-04-07T15:37:46.6086944+00:00",
    "rowversion": "sample string 19",
    "Job": {
      "JobID": 1,
      "JobCode": "sample string 2",
      "JobDescription": "sample string 3"
    },
    "Client": {
      "ClientID": 1,
      "ClientName": "sample string 2"
    },
    "Office": {
      "OfficeID": 1,
      "OfficeName": "sample string 2"
    },
    "AccountingGLCode": {
      "AccountingGLCodeID": 1,
      "AccountNumber": "sample string 2"
    },
    "InvoiceLines": [
      {
        "InvoiceLineID": 1,
        "IncludeTaxOnInvoiceLine": true,
        "InvoiceLineTaxRate": 1.1,
        "NarrationPrefix": "sample string 1",
        "Narration": "sample string 2",
        "InvoiceLineAmount": 1.0,
        "rowversion": "sample string 3",
        "Invoice": {
          "InvoiceID": 1,
          "InvoiceNumber": "sample string 2",
          "InvoiceDate": "2026-04-07T15:37:46.6086944+00:00"
        },
        "Job": {
          "JobID": 1,
          "JobCode": "sample string 2",
          "JobDescription": "sample string 3"
        },
        "AccountingGLCode": {
          "AccountingGLCodeID": 1,
          "AccountNumber": "sample string 2"
        },
        "AccountingTaxCode": {
          "AccountingTaxCodeID": 1,
          "AccountTaxCodeName": "sample string 2"
        },
        "InvoiceLineTask": {
          "TaskID": 1,
          "TaskDescription": "sample string 2"
        }
      },
      {
        "InvoiceLineID": 1,
        "IncludeTaxOnInvoiceLine": true,
        "InvoiceLineTaxRate": 1.1,
        "NarrationPrefix": "sample string 1",
        "Narration": "sample string 2",
        "InvoiceLineAmount": 1.0,
        "rowversion": "sample string 3",
        "Invoice": {
          "InvoiceID": 1,
          "InvoiceNumber": "sample string 2",
          "InvoiceDate": "2026-04-07T15:37:46.6086944+00:00"
        },
        "Job": {
          "JobID": 1,
          "JobCode": "sample string 2",
          "JobDescription": "sample string 3"
        },
        "AccountingGLCode": {
          "AccountingGLCodeID": 1,
          "AccountNumber": "sample string 2"
        },
        "AccountingTaxCode": {
          "AccountingTaxCodeID": 1,
          "AccountTaxCodeName": "sample string 2"
        },
        "InvoiceLineTask": {
          "TaskID": 1,
          "TaskDescription": "sample string 2"
        }
      }
    ],
    "InvoiceStatus": {
      "InvoiceStatusID": 1,
      "InvoiceStatusName": "sample string 2"
    },
    "InvoiceOwner": {
      "OwnerID": 1,
      "OwnerAlias": "sample string 2",
      "OwnerEmployee": {
        "EmployeeID": 1,
        "EmployeeName": "sample string 2"
      }
    }
  }
]

application/xml, text/xml

Sample:
<ArrayOfAPIDataInvoice xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Abtrac6.Business.Models.APIDataModels">
  <APIDataInvoice>
    <AccountingGLCode>
      <AccountNumber>sample string 2</AccountNumber>
      <AccountingGLCodeID>1</AccountingGLCodeID>
    </AccountingGLCode>
    <Address1>sample string 7</Address1>
    <Address2>sample string 8</Address2>
    <Address3>sample string 9</Address3>
    <Address4>sample string 10</Address4>
    <Address5>sample string 11</Address5>
    <AmountPaidInclTax>1</AmountPaidInclTax>
    <BillRecipientPerson>sample string 4</BillRecipientPerson>
    <Client>
      <ClientID>1</ClientID>
      <ClientName>sample string 2</ClientName>
    </Client>
    <ClientNameOnInvoice>sample string 3</ClientNameOnInvoice>
    <Comment>sample string 18</Comment>
    <DueDate>2026-04-07T15:37:46.6086944+00:00</DueDate>
    <EmailAddressForInvoice>sample string 6</EmailAddressForInvoice>
    <HeadingLine>sample string 13</HeadingLine>
    <IncludeTax>1</IncludeTax>
    <InvLinesTotalExTax>1</InvLinesTotalExTax>
    <InvLinesTotalInclTax>1</InvLinesTotalInclTax>
    <InvoiceCommitted>true</InvoiceCommitted>
    <InvoiceContactText>sample string 17</InvoiceContactText>
    <InvoiceDate>2026-04-07T15:37:46.6086944+00:00</InvoiceDate>
    <InvoiceID>1</InvoiceID>
    <InvoiceLines>
      <APIDataInvoiceLine>
        <AccountingGLCode>
          <AccountNumber>sample string 2</AccountNumber>
          <AccountingGLCodeID>1</AccountingGLCodeID>
        </AccountingGLCode>
        <AccountingTaxCode>
          <AccountTaxCodeName>sample string 2</AccountTaxCodeName>
          <AccountingTaxCodeID>1</AccountingTaxCodeID>
        </AccountingTaxCode>
        <IncludeTaxOnInvoiceLine>true</IncludeTaxOnInvoiceLine>
        <Invoice>
          <InvoiceDate>2026-04-07T15:37:46.6086944+00:00</InvoiceDate>
          <InvoiceID>1</InvoiceID>
          <InvoiceNumber>sample string 2</InvoiceNumber>
        </Invoice>
        <InvoiceLineAmount>1</InvoiceLineAmount>
        <InvoiceLineID>1</InvoiceLineID>
        <InvoiceLineTask>
          <TaskDescription>sample string 2</TaskDescription>
          <TaskID>1</TaskID>
        </InvoiceLineTask>
        <InvoiceLineTaxRate>1.1</InvoiceLineTaxRate>
        <Job>
          <JobCode>sample string 2</JobCode>
          <JobDescription>sample string 3</JobDescription>
          <JobID>1</JobID>
        </Job>
        <Narration>sample string 2</Narration>
        <NarrationPrefix>sample string 1</NarrationPrefix>
        <rowversion>sample string 3</rowversion>
      </APIDataInvoiceLine>
      <APIDataInvoiceLine>
        <AccountingGLCode>
          <AccountNumber>sample string 2</AccountNumber>
          <AccountingGLCodeID>1</AccountingGLCodeID>
        </AccountingGLCode>
        <AccountingTaxCode>
          <AccountTaxCodeName>sample string 2</AccountTaxCodeName>
          <AccountingTaxCodeID>1</AccountingTaxCodeID>
        </AccountingTaxCode>
        <IncludeTaxOnInvoiceLine>true</IncludeTaxOnInvoiceLine>
        <Invoice>
          <InvoiceDate>2026-04-07T15:37:46.6086944+00:00</InvoiceDate>
          <InvoiceID>1</InvoiceID>
          <InvoiceNumber>sample string 2</InvoiceNumber>
        </Invoice>
        <InvoiceLineAmount>1</InvoiceLineAmount>
        <InvoiceLineID>1</InvoiceLineID>
        <InvoiceLineTask>
          <TaskDescription>sample string 2</TaskDescription>
          <TaskID>1</TaskID>
        </InvoiceLineTask>
        <InvoiceLineTaxRate>1.1</InvoiceLineTaxRate>
        <Job>
          <JobCode>sample string 2</JobCode>
          <JobDescription>sample string 3</JobDescription>
          <JobID>1</JobID>
        </Job>
        <Narration>sample string 2</Narration>
        <NarrationPrefix>sample string 1</NarrationPrefix>
        <rowversion>sample string 3</rowversion>
      </APIDataInvoiceLine>
    </InvoiceLines>
    <InvoiceNumber>sample string 2</InvoiceNumber>
    <InvoiceOwner>
      <OwnerAlias>sample string 2</OwnerAlias>
      <OwnerEmployee>
        <EmployeeID>1</EmployeeID>
        <EmployeeName>sample string 2</EmployeeName>
      </OwnerEmployee>
      <OwnerID>1</OwnerID>
    </InvoiceOwner>
    <InvoicePaid>true</InvoicePaid>
    <InvoiceStatus>
      <InvoiceStatusID>1</InvoiceStatusID>
      <InvoiceStatusName>sample string 2</InvoiceStatusName>
    </InvoiceStatus>
    <InvoiceTerms>sample string 16</InvoiceTerms>
    <Job>
      <JobCode>sample string 2</JobCode>
      <JobDescription>sample string 3</JobDescription>
      <JobID>1</JobID>
    </Job>
    <Office>
      <OfficeID>1</OfficeID>
      <OfficeName>sample string 2</OfficeName>
    </Office>
    <PaymentDate>2026-04-07T15:37:46.6086944+00:00</PaymentDate>
    <PostCode>sample string 12</PostCode>
    <ProgressClaimNumber>1</ProgressClaimNumber>
    <PurchaseOrderNo>sample string 14</PurchaseOrderNo>
    <RecipientRole>sample string 5</RecipientRole>
    <Reference>sample string 15</Reference>
    <TaxRate>1.1</TaxRate>
    <rowversion>sample string 19</rowversion>
  </APIDataInvoice>
  <APIDataInvoice>
    <AccountingGLCode>
      <AccountNumber>sample string 2</AccountNumber>
      <AccountingGLCodeID>1</AccountingGLCodeID>
    </AccountingGLCode>
    <Address1>sample string 7</Address1>
    <Address2>sample string 8</Address2>
    <Address3>sample string 9</Address3>
    <Address4>sample string 10</Address4>
    <Address5>sample string 11</Address5>
    <AmountPaidInclTax>1</AmountPaidInclTax>
    <BillRecipientPerson>sample string 4</BillRecipientPerson>
    <Client>
      <ClientID>1</ClientID>
      <ClientName>sample string 2</ClientName>
    </Client>
    <ClientNameOnInvoice>sample string 3</ClientNameOnInvoice>
    <Comment>sample string 18</Comment>
    <DueDate>2026-04-07T15:37:46.6086944+00:00</DueDate>
    <EmailAddressForInvoice>sample string 6</EmailAddressForInvoice>
    <HeadingLine>sample string 13</HeadingLine>
    <IncludeTax>1</IncludeTax>
    <InvLinesTotalExTax>1</InvLinesTotalExTax>
    <InvLinesTotalInclTax>1</InvLinesTotalInclTax>
    <InvoiceCommitted>true</InvoiceCommitted>
    <InvoiceContactText>sample string 17</InvoiceContactText>
    <InvoiceDate>2026-04-07T15:37:46.6086944+00:00</InvoiceDate>
    <InvoiceID>1</InvoiceID>
    <InvoiceLines>
      <APIDataInvoiceLine>
        <AccountingGLCode>
          <AccountNumber>sample string 2</AccountNumber>
          <AccountingGLCodeID>1</AccountingGLCodeID>
        </AccountingGLCode>
        <AccountingTaxCode>
          <AccountTaxCodeName>sample string 2</AccountTaxCodeName>
          <AccountingTaxCodeID>1</AccountingTaxCodeID>
        </AccountingTaxCode>
        <IncludeTaxOnInvoiceLine>true</IncludeTaxOnInvoiceLine>
        <Invoice>
          <InvoiceDate>2026-04-07T15:37:46.6086944+00:00</InvoiceDate>
          <InvoiceID>1</InvoiceID>
          <InvoiceNumber>sample string 2</InvoiceNumber>
        </Invoice>
        <InvoiceLineAmount>1</InvoiceLineAmount>
        <InvoiceLineID>1</InvoiceLineID>
        <InvoiceLineTask>
          <TaskDescription>sample string 2</TaskDescription>
          <TaskID>1</TaskID>
        </InvoiceLineTask>
        <InvoiceLineTaxRate>1.1</InvoiceLineTaxRate>
        <Job>
          <JobCode>sample string 2</JobCode>
          <JobDescription>sample string 3</JobDescription>
          <JobID>1</JobID>
        </Job>
        <Narration>sample string 2</Narration>
        <NarrationPrefix>sample string 1</NarrationPrefix>
        <rowversion>sample string 3</rowversion>
      </APIDataInvoiceLine>
      <APIDataInvoiceLine>
        <AccountingGLCode>
          <AccountNumber>sample string 2</AccountNumber>
          <AccountingGLCodeID>1</AccountingGLCodeID>
        </AccountingGLCode>
        <AccountingTaxCode>
          <AccountTaxCodeName>sample string 2</AccountTaxCodeName>
          <AccountingTaxCodeID>1</AccountingTaxCodeID>
        </AccountingTaxCode>
        <IncludeTaxOnInvoiceLine>true</IncludeTaxOnInvoiceLine>
        <Invoice>
          <InvoiceDate>2026-04-07T15:37:46.6086944+00:00</InvoiceDate>
          <InvoiceID>1</InvoiceID>
          <InvoiceNumber>sample string 2</InvoiceNumber>
        </Invoice>
        <InvoiceLineAmount>1</InvoiceLineAmount>
        <InvoiceLineID>1</InvoiceLineID>
        <InvoiceLineTask>
          <TaskDescription>sample string 2</TaskDescription>
          <TaskID>1</TaskID>
        </InvoiceLineTask>
        <InvoiceLineTaxRate>1.1</InvoiceLineTaxRate>
        <Job>
          <JobCode>sample string 2</JobCode>
          <JobDescription>sample string 3</JobDescription>
          <JobID>1</JobID>
        </Job>
        <Narration>sample string 2</Narration>
        <NarrationPrefix>sample string 1</NarrationPrefix>
        <rowversion>sample string 3</rowversion>
      </APIDataInvoiceLine>
    </InvoiceLines>
    <InvoiceNumber>sample string 2</InvoiceNumber>
    <InvoiceOwner>
      <OwnerAlias>sample string 2</OwnerAlias>
      <OwnerEmployee>
        <EmployeeID>1</EmployeeID>
        <EmployeeName>sample string 2</EmployeeName>
      </OwnerEmployee>
      <OwnerID>1</OwnerID>
    </InvoiceOwner>
    <InvoicePaid>true</InvoicePaid>
    <InvoiceStatus>
      <InvoiceStatusID>1</InvoiceStatusID>
      <InvoiceStatusName>sample string 2</InvoiceStatusName>
    </InvoiceStatus>
    <InvoiceTerms>sample string 16</InvoiceTerms>
    <Job>
      <JobCode>sample string 2</JobCode>
      <JobDescription>sample string 3</JobDescription>
      <JobID>1</JobID>
    </Job>
    <Office>
      <OfficeID>1</OfficeID>
      <OfficeName>sample string 2</OfficeName>
    </Office>
    <PaymentDate>2026-04-07T15:37:46.6086944+00:00</PaymentDate>
    <PostCode>sample string 12</PostCode>
    <ProgressClaimNumber>1</ProgressClaimNumber>
    <PurchaseOrderNo>sample string 14</PurchaseOrderNo>
    <RecipientRole>sample string 5</RecipientRole>
    <Reference>sample string 15</Reference>
    <TaxRate>1.1</TaxRate>
    <rowversion>sample string 19</rowversion>
  </APIDataInvoice>
</ArrayOfAPIDataInvoice>