POST api/CreateSalesOrder?Password={Password}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Password | string |
Required |
Body Parameters
ThirdPartySalesOrderDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| SalesOrder | SalesOrder |
None. |
|
| SalesOrderLineItem | Collection of SalesOrderLineItem |
None. |
Request Formats
application/json, text/json
Sample:
{
"SalesOrder": {
"SourceOfOrder": "sample string 1",
"CustomerPONumber": "sample string 2",
"BillingAddress": "sample string 3",
"ShippingAddress": "sample string 4",
"ShipToContactName": "sample string 5",
"ShipToCompanyName": "sample string 6",
"ShipToStreet": "sample string 7",
"ShipToCityStateZip": "sample string 8",
"ShipToPhoneNumber": "sample string 9",
"ShipToNotes": "sample string 10",
"ShippedVia": "sample string 11",
"CompanyID": 12,
"ThirdPartyType": "sample string 13",
"ThirdPartyCustomerID": "sample string 14",
"PaymentTerms": "sample string 15",
"SalesOrderNum": "sample string 16",
"SalesDate": "2026-10-15T04:56:26.5794847-05:00",
"ThirdPartyOrderNumber": "sample string 17"
},
"SalesOrderLineItem": [
{
"ItemNumber": "sample string 1",
"Quantity": 1.0,
"UnitPrice": 1.0,
"Discount": 1.1,
"ListPrice": 1.0,
"Description": "sample string 2"
},
{
"ItemNumber": "sample string 1",
"Quantity": 1.0,
"UnitPrice": 1.0,
"Discount": 1.1,
"ListPrice": 1.0,
"Description": "sample string 2"
}
]
}
application/xml, text/xml
Sample:
<ThirdPartySalesOrderDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DataModel.API">
<SalesOrder>
<BillingAddress>sample string 3</BillingAddress>
<CompanyID>12</CompanyID>
<CustomerPONumber>sample string 2</CustomerPONumber>
<PaymentTerms>sample string 15</PaymentTerms>
<SalesDate>2026-10-15T04:56:26.5794847-05:00</SalesDate>
<SalesOrderNum>sample string 16</SalesOrderNum>
<ShipToCityStateZip>sample string 8</ShipToCityStateZip>
<ShipToCompanyName>sample string 6</ShipToCompanyName>
<ShipToContactName>sample string 5</ShipToContactName>
<ShipToNotes>sample string 10</ShipToNotes>
<ShipToPhoneNumber>sample string 9</ShipToPhoneNumber>
<ShipToStreet>sample string 7</ShipToStreet>
<ShippedVia>sample string 11</ShippedVia>
<ShippingAddress>sample string 4</ShippingAddress>
<SourceOfOrder>sample string 1</SourceOfOrder>
<ThirdPartyCustomerID>sample string 14</ThirdPartyCustomerID>
<ThirdPartyOrderNumber>sample string 17</ThirdPartyOrderNumber>
<ThirdPartyType>sample string 13</ThirdPartyType>
</SalesOrder>
<SalesOrderLineItem>
<SalesOrderLineItem>
<Description>sample string 2</Description>
<Discount>1.1</Discount>
<ItemNumber>sample string 1</ItemNumber>
<ListPrice>1</ListPrice>
<Quantity>1</Quantity>
<UnitPrice>1</UnitPrice>
</SalesOrderLineItem>
<SalesOrderLineItem>
<Description>sample string 2</Description>
<Discount>1.1</Discount>
<ItemNumber>sample string 1</ItemNumber>
<ListPrice>1</ListPrice>
<Quantity>1</Quantity>
<UnitPrice>1</UnitPrice>
</SalesOrderLineItem>
</SalesOrderLineItem>
</ThirdPartySalesOrderDetails>
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. |