GET api/Invoice/InvoiceList
Returns a list of invoices
Request Information
URI Parameters
| Name | Type | Description | Additional information |
|---|---|---|---|
| PageNumber | integer |
|
|
| PageSize | integer |
|
|
| InvoiceStatus | string |
|
|
| InvoiceDateStart | string |
|
|
| InvoiceDateEnd | string |
|
|
| IssuedDateStart | string |
|
|
| IssuedDateEnd | string |
|
Body Parameters
None
Response Information
Resource Description
List of invoices
InvoiceListPageResponse| Name | Type | Description | Additional information |
|---|---|---|---|
| IsSuccessful | boolean |
|
|
| Message | string |
|
|
| PagePublishedAmount | decimal number |
|
|
| TotalPublishedAmount | integer |
|
|
| PageDiscountAmount | decimal number |
|
|
| TotalDiscountAmount | decimal number |
|
|
| PageInvoicedAmount | decimal number |
|
|
| TotalInvoicedAmount | decimal number |
|
|
| TotalInvoiceAmountOwed | decimal number |
|
|
| Page | integer |
|
|
| Count | integer |
|
|
| TotalPage | integer |
|
|
| TotalCount | integer |
|
|
| List | Collection of InvoiceListResponse |
|
Response Formats
application/json, text/json
Sample:
{
"IsSuccessful": true,
"Message": "sample string 2",
"PagePublishedAmount": 3.0,
"TotalPublishedAmount": 4,
"PageDiscountAmount": 5.0,
"TotalDiscountAmount": 6.0,
"PageInvoicedAmount": 7.0,
"TotalInvoicedAmount": 8.0,
"TotalInvoiceAmountOwed": 9.0,
"Page": 10,
"Count": 11,
"TotalPage": 12,
"TotalCount": 13,
"List": [
{
"InvoiceRefNumber": "sample string 1",
"InvoiceParentRefNumber": "sample string 2",
"BusinessUnit": "sample string 3",
"ClientDisplayName": "sample string 4",
"InvoiceFriendlyStatus": "sample string 5",
"Terms": "sample string 6",
"StartDate": "2025-11-03T22:24:15.5875249+00:00",
"EndDate": "2025-11-03T22:24:15.5875249+00:00",
"DueDate": "2025-11-03T22:24:15.5875249+00:00",
"IssuedDate": "2025-11-03T22:24:15.5875249+00:00",
"ProcessPeriodType": "sample string 7",
"TotalInvoicedAmount": 8.0,
"TotalAverageAmount": 9.0,
"TotalPublishedAmount": 10.0,
"TotalInvoiceLinesCount": 11,
"TotalDiscountAmount": 12.0,
"InvoiceAmountOwed": 13.0
},
{
"InvoiceRefNumber": "sample string 1",
"InvoiceParentRefNumber": "sample string 2",
"BusinessUnit": "sample string 3",
"ClientDisplayName": "sample string 4",
"InvoiceFriendlyStatus": "sample string 5",
"Terms": "sample string 6",
"StartDate": "2025-11-03T22:24:15.5875249+00:00",
"EndDate": "2025-11-03T22:24:15.5875249+00:00",
"DueDate": "2025-11-03T22:24:15.5875249+00:00",
"IssuedDate": "2025-11-03T22:24:15.5875249+00:00",
"ProcessPeriodType": "sample string 7",
"TotalInvoicedAmount": 8.0,
"TotalAverageAmount": 9.0,
"TotalPublishedAmount": 10.0,
"TotalInvoiceLinesCount": 11,
"TotalDiscountAmount": 12.0,
"InvoiceAmountOwed": 13.0
}
]
}
application/xml, text/xml
Sample:
<InvoiceListPageResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<IsSuccessful>true</IsSuccessful>
<Message>sample string 2</Message>
<PagePublishedAmount>3</PagePublishedAmount>
<TotalPublishedAmount>4</TotalPublishedAmount>
<PageDiscountAmount>5</PageDiscountAmount>
<TotalDiscountAmount>6</TotalDiscountAmount>
<PageInvoicedAmount>7</PageInvoicedAmount>
<TotalInvoicedAmount>8</TotalInvoicedAmount>
<TotalInvoiceAmountOwed>9</TotalInvoiceAmountOwed>
<Page>10</Page>
<Count>11</Count>
<TotalPage>12</TotalPage>
<TotalCount>13</TotalCount>
<List>
<InvoiceListResponse>
<InvoiceRefNumber>sample string 1</InvoiceRefNumber>
<InvoiceParentRefNumber>sample string 2</InvoiceParentRefNumber>
<BusinessUnit>sample string 3</BusinessUnit>
<ClientDisplayName>sample string 4</ClientDisplayName>
<InvoiceFriendlyStatus>sample string 5</InvoiceFriendlyStatus>
<Terms>sample string 6</Terms>
<StartDate>2025-11-03T22:24:15.5875249+00:00</StartDate>
<EndDate>2025-11-03T22:24:15.5875249+00:00</EndDate>
<DueDate>2025-11-03T22:24:15.5875249+00:00</DueDate>
<IssuedDate>2025-11-03T22:24:15.5875249+00:00</IssuedDate>
<ProcessPeriodType>sample string 7</ProcessPeriodType>
<TotalInvoicedAmount>8</TotalInvoicedAmount>
<TotalAverageAmount>9</TotalAverageAmount>
<TotalPublishedAmount>10</TotalPublishedAmount>
<TotalInvoiceLinesCount>11</TotalInvoiceLinesCount>
<TotalDiscountAmount>12</TotalDiscountAmount>
<InvoiceAmountOwed>13</InvoiceAmountOwed>
</InvoiceListResponse>
<InvoiceListResponse>
<InvoiceRefNumber>sample string 1</InvoiceRefNumber>
<InvoiceParentRefNumber>sample string 2</InvoiceParentRefNumber>
<BusinessUnit>sample string 3</BusinessUnit>
<ClientDisplayName>sample string 4</ClientDisplayName>
<InvoiceFriendlyStatus>sample string 5</InvoiceFriendlyStatus>
<Terms>sample string 6</Terms>
<StartDate>2025-11-03T22:24:15.5875249+00:00</StartDate>
<EndDate>2025-11-03T22:24:15.5875249+00:00</EndDate>
<DueDate>2025-11-03T22:24:15.5875249+00:00</DueDate>
<IssuedDate>2025-11-03T22:24:15.5875249+00:00</IssuedDate>
<ProcessPeriodType>sample string 7</ProcessPeriodType>
<TotalInvoicedAmount>8</TotalInvoicedAmount>
<TotalAverageAmount>9</TotalAverageAmount>
<TotalPublishedAmount>10</TotalPublishedAmount>
<TotalInvoiceLinesCount>11</TotalInvoiceLinesCount>
<TotalDiscountAmount>12</TotalDiscountAmount>
<InvoiceAmountOwed>13</InvoiceAmountOwed>
</InvoiceListResponse>
</List>
</InvoiceListPageResponse>