Get batches quantities
POST
/api/RPC.common.Api.AvailabilitiesByLabels.get?token=<TOKEN>Parameters
| Field | Type | Description |
|---|---|---|
stores_names | String | Warehouse name |
skus_codes | String | Item SKU |
labels | String | Batch |
have_availability | Boolean | Show available only |
Request example
Get Availabilities / Select Stores:
{
"data" : [
{
"stores_names" : [
"STORE1",
"STORE2"
]
}
]
}
Get Availabilities / Select Sku:
{
"data" : [
{
"sku_codes" : [
"SKU_CODE_1",
"SKU_CODE_2"
],
"stores_names" : [
"STORE1",
"STORE2"
]
}
]
}
Get Availabilities / Select Labels:
{
"data" : [
{
"labels" : [
"LABEL_1",
"LABEL_2"
],
"stores_names" : [
"STORE1",
"STORE2"
]
}
]
}cURL
Get Availabilities Request:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{ "data" : [ { "stores_names" : [ "STORE1", "STORE2" ] } ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.AvailabilitiesByLabels.get?token=<TOKEN>"
Get Availabilities:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{ "data" : [ { "sku_codes" : [ "SKU_CODE_1", "SKU_CODE_2" ], "stores_names" : [ "STORE1", "STORE2" ] } ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.AvailabilitiesByLabels.get?token=<TOKEN>"
Get Availabilities:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{ "data" : [ { "labels" : [ "LABEL_1", "LABEL_2" ], "stores_names" : [ "STORE1", "STORE2" ] } ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.AvailabilitiesByLabels.get?token=<TOKEN>"Response example
HTTP/1.1 200 OK
{
"result" : [
{
"store_id" : "Some Store ID",
"item_name" : "Item Name 1",
"store_name" : "STORE 1",
"item_id" : "Some Item ID",
"sku" : "SKU_CODE_1",
"raw_params" : "Some Params In Db",
"label" : "LABEL_1"
},
{
"label" : "LABEL_2",
"store_id" : "Some Store ID",
"store_name" : "STORE 2",
"item_name" : "Item Name 2",
"item_id" : "Some Item ID",
"sku" : "SKU_CODE_2",
"raw_params" : "Some Params In Db"
}
]
}