Получить список точек продаж по API для Presto

Получить список точек продаж по API для Presto

Запрос возвращает информацию о точках продаж. Например, адрес, прайс-лист, номер телефона.

Прежде чем получить список точек продаж, авторизуйтесь в СБИС и в заголовке запроса передайте полученный токен.

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

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

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

Параметр
* — обязательный
ТипОписание
pointIdintegerИдентификатор точки продаж
productstringНазвание продукта СБИС, с которым работает точка продаж. Возможные значения:
withPhonesboolean«true» — передать все номера телефонов по точке продаж, «false» — передать один номер телефона. По умолчанию «false»
withPricesboolean«true» — передать идентификаторы всех прайсов по точке продаж, «false» — передать один идентификатор. По умолчанию «false»
withScheduleboolean«true» — передать подробный режим работы точки продаж, «false» — не передавать. По умолчанию «false»
pageintegerНомер страницы
pageSizeintegerРазмер страницы. Возможные значения — от «0» до «500»

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

Параметр

Тип

Описание

salesPointsarray[{...}]Описание точки продажи

 

addressstringФактический адрес
defaultPriceListIntegerПрайс по умолчанию. Поле будет заполнено данными до 2020 года
defaultPriceListsarray[{...}]Список идентификаторов прайсов, настроенных по умолчанию. Поле будет заполнено данными с 2020 года
productstringНазвание продукта СБИС, с которым работает точка продаж. Возможные значения:
idintegerИдентификатор точки продаж, который будет передаваться в другие запросы как параметр «pointId»
imagestringФото точки продаж
latitudestringКоординаты по широте
localitystringГород
longitudestringКоординаты по долготе
namestringКоммерческое название
phonestringПервый номер телефона в списке
phones array[string]Список телефонов
prices array[integer]Список идентификаторов прайс-листов
worktime array[string]Режим работы

 

startstringНачало работы
stopstringОкончание работы
workdaysarray[integer]Рабочие дни

 

schedulearray[{...}]Расписание

 

mainSchedulearray[{...}]Основное расписание

 

daysOfTheWeekarray[integer]Время работы в течение дня
workStartTimeinteger
workEndTimeinteger
breakStartTimeinteger
breakEndTimeinteger
exceptionSchedule array[{...}]Исключения из расписания

 

exceptionIntervalDatesintegerДни, исключенные из рабочего расписания
workStartTimeintegerИнтервал времени, исключенный из рабочего расписания
workEndTimeinteger
outcomearray[string]Список признаков о следующих страницах результата

 

hasMorebooleanПризнак, показывающий, есть ли записи на следующей странице

Примеры

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

В качестве примера используется функция «cURL».

Запрос

В качестве примера используется библиотека «Requests».

Запрос

Ответ

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