Запрос возвращает информацию о товарах и услугах по действующему прайс-листу. В результате может вернуться до 10 000 номенклатурных позиций.
Структура запроса
Метод запроса: GET
Адрес запроса: https://api.sbis.ru/retail/nomenclature/list?
Параметр | Тип | Описание |
pointId * | integer | Идентификатор точки продаж, который вернулся в результате запроса «Получить точку продаж» |
priceListId * | integer | Идентификатор прайс-листа, который вернулся в результате запроса «Получить прайс-лист» |
noStopList | boolean | Признак исключения позиций, которые есть в стоп-листе |
onlyPublished | boolean | Признак возврата в ответе только опубликованных позиций. Если параметр не передавать, возвращаются все позиции |
withBalance | boolean | Признак передачи остатков. Если «true», то остатки передаются в ответе |
withBarcode | boolean | Признак передачи штрихкодов товара. Если «true», то штрихкоды передаются в ответе |
searchString | string | Поиск по названию или части названия товара |
page | integer | Номер страницы |
pageSize | integer | Количество записей на странице. Если параметр не передан, вернется 30 записей |
Структура ответа
С помощью API-запросов вы можете получить дополнительную информацию по товарам.
- Получить изображение товара:
- метод: GET
- запрос: https://api.sbis.ru/retail/{img?param=...}, где {img?param=...} — значение параметра «images» из вернувшихся данных товара.
- Получить список «С этим товаром покупают»:
- метод: GET
- запрос: https://api.sbis.ru/retail/nomenclature/{externalId}, где {externalId} — идентификатор товара в формате UUID.
Примеры
Запрос списка товаров
В формате *.php
В формате *.php
В формате *.py
В формате *.py
В качестве примера используется функция «cURL».
В качестве примера используется библиотека «Requests».
Ответ на запрос списка товаров
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.