Присоединяйтесь!
  1. Saby
  2. База знаний
  3. API
  4. API СБИС Для магазинов
  5. Заказать доставку
  6. Получить остатки товаров на складе

Получить остатки товаров на складе по API

Получить остатки товаров на складе по API

Запрос возвращает информацию об остатках товаров на складе. Можно узнать остатки по конкретным товарам и по всем товарам, входящим в прайс-лист.

Предварительно запросите:

  • идентификаторы организаций через GET-запрос — по адресу «https://api.sbis.ru/retail/company/list»;
  • идентификаторы складов через GET-запрос — по адресу «https://api.sbis.ru/retail/company/warehouses?companyId=Х», где вместо Х следует указать идентификатор организации, полученный из предыдущего запроса.

Структура запроса

Метод запроса: GET

Адрес запроса: https://api.sbis.ru/retail/nomenclature/balances?

Параметр
* — обязательный
** — условно-обязательный
ТипОписание
nomenclatures**array[integer]массив идентификаторов товаров, по которым надо узнать остатки. Идентификаторы возвращаются в результате запроса «Получить список товаров». Заполните, если не передан параметр «priceListIds»
priceListIds**array[integer]массив идентификаторов прайс-листов. Идентификаторы возвращаются в результате запроса «Получить прайс-лист». Заполните параметр вместо «nomenclatures», если хотите получить остатки по всем товарам из определенных прайс-листов
warehouses*array[integer]массив идентификаторов складов, по которым получаем остатки товаров
companies*array[integer]массив идентификаторов компаний, на которых числятся остатки товаров

Структура ответа

ПараметрТипОписание
balancenumberколичество остатка товара на складе
nomenclatureintegerидентификатор товара

Примеры

*.php
*.php
*.py
*.py

Запрос остатков с помощью функции «cURL» по списку номенклатур

Запрос остатков с помощью функции «cURL» по прайс-листу

Запрос остатков с помощью библиотеки «Requests» по списку номенклатур

Запрос остатков с помощью библиотеки «Requests» по прайс-листу

Ответ


Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.