Документация API для обновления/создания наличия товаров в магазинах
Таблица с описанием полей:
| Поле | Тип | Обязательное? | Описание |
|---|---|---|---|
| shop_id | int | Да | Уникальный идентификатор магазина, где обновляется наличие товара. |
https://admin.ecom.md/ru/admin/Base_files/ourcontacts/
qty| Float| Да| Количество товара, доступное в указанном магазине.
groupproductid| string| Да| Уникальный идентификатор продукта, для которого обновляется наличие в магазине.
1. Обновление/создание наличия товаров
Метод: POST
URL: {domain}/external/product/shop-update/
Описание:
Позволяет установить или обновить наличие товаров в магазинах.
Пример запроса:
POST {domain}/external/product/shop-update/
Content-Type: application/json
Тело запроса:
[
{
"shop_id": 281,
"qty": 9999,
"group_product_id": "349254"
},
{
"shop_id": 282,
"qty": 500,
"group_product_id": "349255"
}
]
Примечания:
- Запрос может содержать несколько объектов, чтобы обновить/создать наличие для нескольких магазинов или продуктов.
- Если данные по наличию для определённого сочетания
shop_idиgroup_product_idуже существуют, они будут обновлены. - Если указанного сочетания
shop_idиgroup_product_idне существует, оно будет создано. - Поле
shop_idдолжно быть идентификатором существующего магазина, и оно валидируется на этапе обработки запроса. - Поле
group_product_idдолжно соответствовать существующему идентификатору продукта в группе, и его формат также проверяется перед выполнением запроса.
Была ли статья полезна?
Да, спасибо! К сожалению, нет