PUT api/Invoice/{Id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
Required |
Body Parameters
InvoiceData| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| StopId | globally unique identifier |
Required |
|
| BillToCustomerId | globally unique identifier |
None. |
|
| RadiusInvoiceNumber | string |
Required |
|
| ClientInvoiceNumber | string |
None. |
|
| SalesTerritoryId | globally unique identifier |
None. |
|
| InvoiceType | integer |
Required |
|
| Status | integer |
Required |
|
| CurrentBalance | decimal number |
Required |
|
| TotalAmount | decimal number |
Required |
|
| BalanceOverdue | decimal number |
Required |
|
| TxnDate | date |
None. |
|
| DueDate | date |
None. |
|
| ConfirmationDate | date |
None. |
|
| TrackingNumber | string |
None. |
|
| PONumber | string |
None. |
|
| Identifier | string |
None. |
|
| SalesOrderIdentifier | string |
None. |
|
| Updated | date |
None. |
|
| DriverTerritoryId | globally unique identifier |
None. |
|
| ShipMethodId | string |
None. |
|
| IsDeleted | integer |
None. |
|
| RepNotes | string |
None. |
|
| ProcessNotes | string |
None. |
|
| ShipDate | date |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": "0789d170-ce7c-4ff2-b6ed-0fd0a00527c0",
"StopId": "e6811a99-1733-4c3a-9365-e63f3897ad5f",
"BillToCustomerId": "251e0cbd-8c40-46b1-add1-49c0f014b444",
"RadiusInvoiceNumber": "sample string 2",
"ClientInvoiceNumber": "sample string 3",
"SalesTerritoryId": "02160068-2a7c-4070-9566-2ef2c6a4fd54",
"InvoiceType": 4,
"Status": 5,
"CurrentBalance": 6.0,
"TotalAmount": 7.0,
"BalanceOverdue": 8.0,
"TxnDate": "2025-10-26T03:33:26.7815846-04:00",
"DueDate": "2025-10-26T03:33:26.7815846-04:00",
"ConfirmationDate": "2025-10-26T03:33:26.7815846-04:00",
"TrackingNumber": "sample string 9",
"PONumber": "sample string 10",
"Identifier": "sample string 11",
"SalesOrderIdentifier": "sample string 12",
"Updated": "2025-10-26T03:33:26.7815846-04:00",
"DriverTerritoryId": "5b8cfca0-cefc-4b7a-a2e3-c08a47b8ec25",
"ShipMethodId": "sample string 13",
"IsDeleted": 1,
"RepNotes": "sample string 14",
"ProcessNotes": "sample string 15",
"ShipDate": "2025-10-26T03:33:26.7815846-04:00"
}
application/xml, text/xml
Sample:
<InvoiceData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IosWebApi.Models"> <BalanceOverdue>8</BalanceOverdue> <BillToCustomerId>251e0cbd-8c40-46b1-add1-49c0f014b444</BillToCustomerId> <ClientInvoiceNumber>sample string 3</ClientInvoiceNumber> <ConfirmationDate>2025-10-26T03:33:26.7815846-04:00</ConfirmationDate> <CurrentBalance>6</CurrentBalance> <DriverTerritoryId>5b8cfca0-cefc-4b7a-a2e3-c08a47b8ec25</DriverTerritoryId> <DueDate>2025-10-26T03:33:26.7815846-04:00</DueDate> <Id>0789d170-ce7c-4ff2-b6ed-0fd0a00527c0</Id> <Identifier>sample string 11</Identifier> <InvoiceType>4</InvoiceType> <IsDeleted>1</IsDeleted> <PONumber>sample string 10</PONumber> <ProcessNotes>sample string 15</ProcessNotes> <RadiusInvoiceNumber>sample string 2</RadiusInvoiceNumber> <RepNotes>sample string 14</RepNotes> <SalesOrderIdentifier>sample string 12</SalesOrderIdentifier> <SalesTerritoryId>02160068-2a7c-4070-9566-2ef2c6a4fd54</SalesTerritoryId> <ShipDate>2025-10-26T03:33:26.7815846-04:00</ShipDate> <ShipMethodId>sample string 13</ShipMethodId> <Status>5</Status> <StopId>e6811a99-1733-4c3a-9365-e63f3897ad5f</StopId> <TotalAmount>7</TotalAmount> <TrackingNumber>sample string 9</TrackingNumber> <TxnDate>2025-10-26T03:33:26.7815846-04:00</TxnDate> <Updated>2025-10-26T03:33:26.7815846-04:00</Updated> </InvoiceData>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |