Skip to main content

API остатков

End-point: Изменение остатков#

Method: POST#

https://lk.market/api/v1/stock/set

Headers#

KeyValue
Сontent-typeapplication/json
Acceptapplication/json
X-Client-Id****
X-Api-Token***

Request#

[  {    "productId": int (ID продукта),    "sellerId": int (ID продавца),    "warehouseId": int (ID склада),    "quantity": int (Количество)  }]

Example Request#

[    {        "sellerId": 1234,        "productId": 43214334,        "warehouseId": 2,        "quantity": 31    },    {        "sellerId": 1234,        "productId": 43214333,        "warehouseId": 2,        "quantity": 4    }]

Response (raw)#

{  "success": bool (Успешность ответа),  "errors": array (Ошибки),  "data": array (Пустой массив) []}

Example Response (raw)#

{  "success": true,  "errors": [],  "data": []}

End-point: Получение остатков товаров#

Method: POST#

https://lk.market/api/v1/products/stocks

Headers#

KeyValue
Сontent-typeapplication/json
Acceptapplication/json
X-Client-Id****
X-Api-Token***

Request#

[  {    "ids": array(int) (массив с ID продуктов)  }]

Example Request#

[  {    "ids":      [          1,          2      ]  }]

Response (raw)#

{    "success": bool (Успешность ответа),    "errors": array (Ошибки),    "data": array (Результаты ответа)     [        "productId": int (ID продукта),        "sellerId": int (ID продавца),        "stocks": array (Остатки по маркетплейсам)        [            {                "marketId": string (ID маркетплейса),                "quantity": int (Количество)            }        ]          ]}

Example Response (raw)#

{    "success": true,    "errors": [],    "data": [        {            "productId": 1,            "sellerId": 1,            "stocks": [                {                    "marketId": "system",                    "quantity": 3                }            ]        },        {            "productId": 2,            "sellerId": 1,            "stocks": [                {                    "marketId": "system",                    "quantity": 0                }            ]        }    ]}