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",
"ShippedVia": "sample string 5",
"CompanyID": 6,
"ThirdPartyType": "sample string 7",
"ThirdPartyCustomerID": "sample string 8",
"PaymentTerms": "sample string 9",
"SalesOrderNum": "sample string 10",
"SalesDate": "2025-12-13T00:29:36.6081995-06:00",
"ThirdPartyOrderNumber": "sample string 11"
},
"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>6</CompanyID>
<CustomerPONumber>sample string 2</CustomerPONumber>
<PaymentTerms>sample string 9</PaymentTerms>
<SalesDate>2025-12-13T00:29:36.6081995-06:00</SalesDate>
<SalesOrderNum>sample string 10</SalesOrderNum>
<ShippedVia>sample string 5</ShippedVia>
<ShippingAddress>sample string 4</ShippingAddress>
<SourceOfOrder>sample string 1</SourceOfOrder>
<ThirdPartyCustomerID>sample string 8</ThirdPartyCustomerID>
<ThirdPartyOrderNumber>sample string 11</ThirdPartyOrderNumber>
<ThirdPartyType>sample string 7</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. |