Наличие товаров в магазинах


Документация 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"
    }
]

Примечания:

  1. Запрос может содержать несколько объектов, чтобы обновить/создать наличие для нескольких магазинов или продуктов.
  2. Если данные по наличию для определённого сочетания shop_id и group_product_id уже существуют, они будут обновлены.
  3. Если указанного сочетания shop_id и group_product_id не существует, оно будет создано.
  4. Поле shop_id должно быть идентификатором существующего магазина, и оно валидируется на этапе обработки запроса.
  5. Поле group_product_id должно соответствовать существующему идентификатору продукта в группе, и его формат также проверяется перед выполнением запроса.

Была ли статья полезна?

Да, спасибо! К сожалению, нет

Была ли эта статья полезной?