Gets invoice data
Endpoint:
GET v1/Invoice?invoiceId={invoiceId}&orderId={orderId}&startDate={startDate}&poNumber={poNumber}&invoiceStatus={invoiceStatus}
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| invoiceId |
Invoice Id |
integer |
None. |
| orderId |
Order Id |
integer |
None. |
| startDate |
Specifies the minimum invoice date for returned records |
date |
None. |
| poNumber |
Po Number |
string |
None. |
| invoiceStatus |
Invoice Status (Open, Closed) |
string |
None. |
Body Parameters
None.
Response Information
Collection of InvoiceHead| Name | Description | Type | Additional information |
|---|---|---|---|
| InvoiceStatus | string |
None. |
|
| InvoiceId | integer |
None. |
|
| Total | decimal number |
None. |
|
| Balance | decimal number |
None. |
|
| OrderId | integer |
None. |
|
| LineCount | integer |
None. |
|
| PoNumber | string |
None. |
|
| InvoiceDate | string |
None. |
|
| DueDate | string |
None. |
|
| ClosedDate | string |
None. |
|
| InvoiceSuffix | string |
None. |
|
| DiscountAmount | decimal number |
None. |
|
| MiscTotal | decimal number |
None. |
|
| TaxTotal | decimal number |
None. |
Response Examples
application/json, text/json :
[
{
"InvoiceStatus": "sample string 1",
"InvoiceId": 2,
"Total": 4.0,
"Balance": 6.0,
"OrderId": 10,
"LineCount": 11,
"PoNumber": "sample string 12",
"InvoiceDate": "10/30/2025",
"DueDate": "10/30/2025",
"ClosedDate": "10/30/2025",
"InvoiceSuffix": "sample string 16",
"DiscountAmount": 21.0,
"MiscTotal": 22.0,
"TaxTotal": 23.0
},
{
"InvoiceStatus": "sample string 1",
"InvoiceId": 2,
"Total": 4.0,
"Balance": 6.0,
"OrderId": 10,
"LineCount": 11,
"PoNumber": "sample string 12",
"InvoiceDate": "10/30/2025",
"DueDate": "10/30/2025",
"ClosedDate": "10/30/2025",
"InvoiceSuffix": "sample string 16",
"DiscountAmount": 21.0,
"MiscTotal": 22.0,
"TaxTotal": 23.0
}
]
text/javascript :
[{"InvoiceStatus":"sample string 1","InvoiceId":2,"Total":4.0,"Balance":6.0,"OrderId":10,"LineCount":11,"PoNumber":"sample string 12","InvoiceDate":"10/30/2025","DueDate":"10/30/2025","ClosedDate":"10/30/2025","InvoiceSuffix":"sample string 16","DiscountAmount":21.0,"MiscTotal":22.0,"TaxTotal":23.0},{"InvoiceStatus":"sample string 1","InvoiceId":2,"Total":4.0,"Balance":6.0,"OrderId":10,"LineCount":11,"PoNumber":"sample string 12","InvoiceDate":"10/30/2025","DueDate":"10/30/2025","ClosedDate":"10/30/2025","InvoiceSuffix":"sample string 16","DiscountAmount":21.0,"MiscTotal":22.0,"TaxTotal":23.0}]
application/xml, text/xml :
<ArrayOfInvoiceHead xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Sunlight.Library.Models">
<InvoiceHead>
<Balance>6</Balance>
<ClosedDate>10/30/2025</ClosedDate>
<DiscountAmount>21</DiscountAmount>
<DueDate>10/30/2025</DueDate>
<InvoiceDate>10/30/2025</InvoiceDate>
<InvoiceId>2</InvoiceId>
<InvoiceStatus>sample string 1</InvoiceStatus>
<InvoiceSuffix>sample string 16</InvoiceSuffix>
<LineCount>11</LineCount>
<MiscTotal>22</MiscTotal>
<OrderId>10</OrderId>
<PoNumber>sample string 12</PoNumber>
<TaxTotal>23</TaxTotal>
<Total>4</Total>
</InvoiceHead>
<InvoiceHead>
<Balance>6</Balance>
<ClosedDate>10/30/2025</ClosedDate>
<DiscountAmount>21</DiscountAmount>
<DueDate>10/30/2025</DueDate>
<InvoiceDate>10/30/2025</InvoiceDate>
<InvoiceId>2</InvoiceId>
<InvoiceStatus>sample string 1</InvoiceStatus>
<InvoiceSuffix>sample string 16</InvoiceSuffix>
<LineCount>11</LineCount>
<MiscTotal>22</MiscTotal>
<OrderId>10</OrderId>
<PoNumber>sample string 12</PoNumber>
<TaxTotal>23</TaxTotal>
<Total>4</Total>
</InvoiceHead>
</ArrayOfInvoiceHead>
text/csv :
InvoiceStatus,InvoiceId,Total,Balance,OrderId,LineCount,PoNumber,InvoiceDate,DueDate,ClosedDate,InvoiceSuffix,DiscountAmount,MiscTotal,TaxTotal sample string 1,2,4,6,10,11,sample string 12,10/30/2025,10/30/2025,10/30/2025,sample string 16,21,22,23 sample string 1,2,4,6,10,11,sample string 12,10/30/2025,10/30/2025,10/30/2025,sample string 16,21,22,23
text/tsv :
InvoiceStatus InvoiceId Total Balance OrderId LineCount PoNumber InvoiceDate DueDate ClosedDate InvoiceSuffix DiscountAmount MiscTotal TaxTotal sample string 1 2 4 6 10 11 sample string 12 10/30/2025 10/30/2025 10/30/2025 sample string 16 21 22 23 sample string 1 2 4 6 10 11 sample string 12 10/30/2025 10/30/2025 10/30/2025 sample string 16 21 22 23