Запрос возвращает информацию о точках продаж. Чтобы запрос корректно отработал, на точке продаж должно быть настроено рабочее место с фискальным регистратором или виртуальной ККТ.
Перед получением точек продаж выполните сервисную авторизацию и в заголовке запроса передайте полученный token.
Метод запроса: GET
Адрес запроса: https://api.sbis.ru/retail/point/list?
Структура запроса
| Параметр | Тип | Описание |
| pointId | integer | Идентификатор точки продаж |
| product | String | Название продукта Saby, с которым работает точка продаж. Продукты:
|
| withPhones | boolean | Флаг передачи всех или одного номера телефона по точке продаж. По умолчанию «false» |
| withPrices | boolean | Флаг передачи идентификаторов всех прайсов по точке продаж. По умолчанию «false» |
| withSchedule | boolean | Флаг передачи подробного режима работы точки продаж. По умолчанию «false» |
| page | integer | Номер страницы. |
| pageSize | integer | Размер страницы. Возможные значения от «0» до «500» |
* — обязательный параметр.
Структура ответа
| Параметр | Тип | Описание | |||||||
| salesPoints | array[{...}] | Описание точки продажи | |||||||
| address | string | Фактический адрес | |||||||
| defaultPriceList | integer | Прайс по умолчанию | |||||||
| id | integer | Идентификатор точки продаж, который будет передаваться в другие запросы как параметр pointId | |||||||
| image | string | Изображение точки продаж | |||||||
| latitude | string | Координаты по широте | |||||||
| locality | string | Город | |||||||
| longitude | string | Координаты по долготе | |||||||
| name | string | Коммерческое название | |||||||
| phone | string | Первый номер телефона в списке | |||||||
| phones | array[{...}] | Список телефонов | |||||||
| prices | array[{...}] | Список идентификаторов прайс-листов | |||||||
| worktime | array[{...}] | Режим работы | |||||||
| start | string | Время начала работы | |||||||
| stop | string | Время окончания работы | |||||||
| workdays | array[{...}] | Рабочие дни | |||||||
| schedule | array[{...}] | Расписание | |||||||
| mainSchedule | array[{...}] | Основное расписание | |||||||
| daysOfTheWeek | array[{...}] | Дни недели, к которым применяется расписание | |||||||
| workStartTime | integer | Время начала работы) | |||||||
| workEndTime | integer | Время окончания работы) | |||||||
| breakStartTime | integer | Время начала перерыва | |||||||
| breakEndTime | integer | Время окончания перерыва | |||||||
| exceptionSchedule | array[{...}] | Исключения из расписания | |||||||
| exceptionIntervalDates | integer | Дни, исключенные из рабочего расписания | |||||||
| workStartTime | integer | Интервал времени, исключенный из рабочего расписания | |||||||
| workEndTime | integer | ||||||||
| paymentKinds | array[{...}] | Информация по пользовательским типам оплат | |||||||
| id | integer | Идентификатор пользовательского типа оплаты | |||||||
| name | string | Название типа оплаты | |||||||
| outcome | array[{...}] | Информация о нличии записей на следующей странице | |||||||
| hasMore | boolean | Признак наличия записей на следующей странице | |||||||
Примеры
Пример в формате *.php
Пример в формате *.php
Пример запроса в формате *.py
Пример запроса в формате *.py
В качестве примера используется функция «cURL».
Запрос
В качестве примера используется библиотека «Requests».
Запрос
Ответ
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.