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