Updated on 9/28/2018
Direct link to topic in this publication:
iikoTransport
Номенклатура

С чего начать

1. Подготовьте меню

Требования к меню:

  • Во внешнее меню можно выгружать: товары, блюда, модификаторы и услуги.
  • У каждого элемента должны быть: тип места приготовления и место продаж.

Чтобы подготовить меню для iikoTransport:

  1. Выберите пункт Обмен данными → Выгрузка меню.
  2. Сформируйте внешнее меню. Его структура может на совпадать со структурой номенклатуры. Модификаторы, которые продаются вместе с блюдом, не нужно добавлять в меню отдельно.
  3. К каждому элементу можно прикрепить изображение. Оно не связано с изображением в номенклатурной карточке блюда.
  4. Нажмите Сохранить и закрыть.

Пример сформированного меню:

Пример элемента с групповым и обычным модификаторами:

2. Авторизуйтесь в API iikoTransport 

Для авторизации в API iikoTransport используйте метод получения авторизационного токена.

Передавайте полученный токен в поле access_token в последующих методах.

3. Загрузите номенклатуру

Вызовите метод получения номенклатуры. Укажите полученный ранее токен, требуемый таймаут и ID организации (или нескольких организаций), номенклатуру которых необходимо получать.

Тело запроса:

{
"common": {
"accessToken": "{{publicapi_token}}",
"requestTimeout": "60"
},
"request": {
"organizationId": "{{organization_id}}"
}
}

В ответ придёт номенклатура:

{
"groups": [ ],
"productCategories": [],
"products": [],
"revision": 6635,
"uploadDate": "2018-06-27 15:28:51"
}

В поле groups содержатся:

  • группы номенклатуры во внешнем меню.
  • групповые модификаторы в выгружаемой номенклатуре.