API требуется для подключения сторонних сайтов или мобильных приложений.
По API можно:
Получить меню с учетом стоп-листа
Создать заказ
Изменить заказ
Отменить заказ
Найти заказы
Получить справочную информацию
Через API можно работать только с заказами, которые созданы через это подключение.
Создание нового подключения
Чтобы создать новый источник заказа, пользователю системы доставки необходимо зарегистрировать его в разделе Интеграции/Подключение по API > Подключение по API в административной панели.
Нажмите на кнопку Добавить подключение по API. Откроется окно нового подключения по API.
Укажите обязательные параметры:
Название подключения — нажмите на галочку для сохранения названия
Email контактного лица
Предоставить доступ ко всем заказам заведений — если настройка включена, то этим подключением по API, разрешено подтвердить заказы, независимо от того, каким подключением по API они были созданы – этим или другими.
В блоке Доступные заведения выберите заведения, для которых будут создаваться заказы
В блоке Менюможно выбратьпредставление меню, по которому будет работать сайт или приложение.
В блоке Параметры заказа укажите GUID валют для онлайн оплаты
Нажмите на кнопку Сохранить.
Войдите в карточку созданного подключения. Теперь ему присвоены:
Client ID (16 символов)
Client Secret (публичный ключ - 128 символов) При необходимости можно обновить публичный ключ по кнопке Сгенерировать. По этому ключу сервис выполняет запросы по методам API к системе r_keeper Delivery для получения данных. Например: для загрузки меню или поиска заказа.
Данные о подключениях можно изменять. Чтобы выключить подключение, нажмите на кнопку Выключить в режиме редактирования.