POST Inventory/VariationStocks
Get all the Stock associated to a Variation. This is the SUM() of all VariationInventory
Request Information
URI Parameters
None.
Body Parameters
StockRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Filter | StockFilter |
None. |
|
| Range | AdminFilterRange |
None. |
|
| Lang | string |
None. |
|
| StoreID | integer |
None. |
Request Formats
application/json
Sample:
Sample not available.
text/json
Sample:
Sample not available.
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
VariationStocksView| Name | Description | Type | Additional information |
|---|---|---|---|
| TotalCount | integer |
None. |
|
| VariationStocks | Collection of VariationStock |
None. |
Response Formats
application/json, text/json
Sample:
{
"TotalCount": 1,
"VariationStocks": [
{
"Quantity": 1.0,
"WarehouseID": 2,
"VariationID": 3,
"ProductID": 4,
"SKU": "sample string 5",
"ExternalID": "sample string 6"
},
{
"Quantity": 1.0,
"WarehouseID": 2,
"VariationID": 3,
"ProductID": 4,
"SKU": "sample string 5",
"ExternalID": "sample string 6"
}
]
}
application/xml, text/xml
Sample:
<VariationStocksView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Inventory">
<TotalCount>1</TotalCount>
<VariationStocks>
<VariationStock>
<ExternalID>sample string 6</ExternalID>
<ProductID>4</ProductID>
<Quantity>1</Quantity>
<SKU>sample string 5</SKU>
<VariationID>3</VariationID>
<WarehouseID>2</WarehouseID>
</VariationStock>
<VariationStock>
<ExternalID>sample string 6</ExternalID>
<ProductID>4</ProductID>
<Quantity>1</Quantity>
<SKU>sample string 5</SKU>
<VariationID>3</VariationID>
<WarehouseID>2</WarehouseID>
</VariationStock>
</VariationStocks>
</VariationStocksView>