POST api/SaveBasket
Save complete basket and pass by sales order number
Request Information
URI Parameters
None.
Body Parameters
SaveBasket| Name | Description | Type | Additional information |
|---|---|---|---|
| OrderId | integer |
None. |
|
| OrderType | string |
None. |
|
| CustomerRef | string |
None. |
|
| AddressId | integer |
None. |
|
| alternativeAddress | AlternativeAddress |
None. |
|
| partsList | Collection of Parts |
None. |
Request Formats
application/json, text/json
Sample:
{
"orderId": 1,
"orderType": "sample string 2",
"customerRef": "sample string 3",
"addressId": 4,
"alternativeAddress": {
"$id": "2",
"addressId": 1,
"address1": "sample string 2",
"address2": "sample string 3",
"address3": "sample string 4",
"townCity": "sample string 5",
"stateCounty": "sample string 6",
"country": "sample string 7",
"postcode": "sample string 8"
},
"partsList": {
"$id": "3",
"$values": [
{
"$id": "4",
"partId": 1,
"quantity": 2,
"price": 3.0,
"discount": 4.0,
"surcharge": 5.0,
"questionnairesList": {
"$id": "5",
"$values": [
{
"$id": "6",
"question": "sample string 1",
"answer": "sample string 2"
},
{
"$ref": "6"
}
]
}
},
{
"$ref": "4"
}
]
}
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
SalesOrderNumber
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.