POST Inventory/AddVariationInventory
Adds a VariationInventory. Updates Variation and Product Quantity
Request Information
URI Parameters
None.
Body Parameters
AddVariationInventoryBinding| Name | Description | Type | Additional information |
|---|---|---|---|
| Quantity | decimal number |
None. |
|
| WarehouseID | integer |
None. |
|
| PurchaseOrderID | integer |
None. |
|
| ShippingOrderID | integer |
None. |
|
| Observations | string |
None. |
|
| VariationID | integer |
None. |
|
| SKU |
if a VariationID is not provided (null), this SKU will be used to search for the Variation |
string |
None. |
| ExternalID |
if a VariationID is not provided (null), this ExternalID will be used to search for the Variation |
string |
None. |
| Lang | string |
None. |
|
| StoreID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"Quantity": 1.0,
"WarehouseID": 2,
"PurchaseOrderID": 1,
"ShippingOrderID": 1,
"Observations": "sample string 3",
"VariationID": 1,
"SKU": "sample string 4",
"ExternalID": "sample string 5",
"Lang": "sample string 6",
"StoreID": 7
}
application/xml, text/xml
Sample:
<AddVariationInventoryBinding xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.Binding.Inventory"> <Lang xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.Common.Base">sample string 6</Lang> <StoreID xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.Common.Base">7</StoreID> <ExternalID>sample string 5</ExternalID> <Observations>sample string 3</Observations> <PurchaseOrderID>1</PurchaseOrderID> <Quantity>1</Quantity> <SKU>sample string 4</SKU> <ShippingOrderID>1</ShippingOrderID> <VariationID>1</VariationID> <WarehouseID>2</WarehouseID> </AddVariationInventoryBinding>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.