Запрос возвращает информацию о блюдах:
- из прайс-листа или колонки цен — если передан идентификатор в параметре priceListId;
- из каталога — если идентификатор не указан.
Ограничения
- Максимальное количество записей на странице — 25. Чтобы получить остальные, используйте постраничную или курсовую навигацию;
- количество товаров внутри каталога — не более 1 000. Чтобы получить остальные, используйте курсовую навигацию;
- максимальная вложенность элементов — 3 уровня, например «Папка/Папка/Номенклатура».
Структура запроса
Метод запроса: GET
Адрес запроса: https://api.sbis.ru/retail/v2/nomenclature/list?
Параметр | Тип | Описание |
| pointId | integer | идентификатор точки продаж, который вернулся в результате запроса «Получить точку продаж». Обязателен, если в запросе используется параметр priceListId |
| priceListId | integer | идентификатор прайс-листа или колонки цен. Идентификатор возвращается в результате запроса «Получить прайс-лист» |
| noStopList | boolean | параметр исключает позиции, которые есть в стоп-листе |
| withBalance | boolean | признак передачи остатков товаров. Возможные значения: true — передается остаток по складу точки продаж в параметре balance, false — не передается |
| withBarcode | boolean | признак передачи штрихкодов товара. Возможные значения: true — штрихкоды передаются в ответе, false — не передаются |
| searchString | string | поиск по названию или части названия товара |
| pageSize | integer | количество записей на странице. Максимальное возможное значение — 1000 |
| page | integer | номер страницы |
| position | integer | иерархический идентификатор последней записи из предыдущей страницы. При получении первой страницы параметр не указывается |
| order | string | направление выборки данных в результате. Возможные значения: before — записи, которые идут до указанного значения position (как листание назад), after — записи, которые идут после указанного значения position (как листание вперед) |
Структура ответа
Примеры
Получить товары с модификатором
Получить товары с помощью постраничной навигации (параметры pageSize и page)
Получить товары с помощью курсовой навигации (параметры order и position)