Наверх

Разделы API » Кальянное меню

На этой странице описывается ответ для кальянного меню ресторана. Получение всех видов меню описано здесь.

Пример ответа

Если меню не было заполнено, то в ответе будет пустой массив. Если меню было заполнено:

{
    "sections": [
        {
            "id": "3",
            "name": "Фирменные кальяны"
        },
        {
            "id": "5",
            "name": "Кальяны на фруктовой чаше"
        },
        {
            "id": "2",
            "name": "Классические кальяны"
        },
        {
            "id": "1",
            "name": "Вкусы табака"
        },
        {
            "id": "6",
            "name": "Добавки в колбу"
        },
        {
            "id": "7",
            "name": "Услуги"
        }
    ],
    "active_section": {
        "id": "3",
        "name": "Фирменные кальяны",
        "positions": [
            {
                "id": "91",
                "name": "Ля кафе",
                "price": "2500",
                "bowl": "Свежее яблоко",
                "tobacco": "Абрикос-гуава",
                "base": "Эспрессо и молоко",
                "description": null
            },
            {
                "id": "92",
                "name": "Винный десерт",
                "price": "3000",
                "bowl": "Свежее яблоко",
                "tobacco": "Вишня-абрикос",
                "base": "Вино(красное или белое)",
                "description": null
            },
            {
                "id": "93",
                "name": "Гавайский фейерверк",
                "price": "4500",
                "bowl": "Свежее яблоко",
                "tobacco": "Кокос, банан, дыня",
                "base": "Бейлис, Калуа и сливки",
                "description": null
            }
        ]
    }
}

Описание ответа

Название поля Может быть пустым Описание Тип переменной
sections

нет

Список всех разделов меню, в которых есть позиции.

array, состоящий из объектов типа section

active_section

нет

Информация о выбранном разделе меню, и список позиций в выбранном разделе.

объект типа active_section


Объект section:

Название поля Может быть пустым Описание Тип переменной
id

нет

Уникальный номер раздела меню.

string

name

нет

Название раздела меню.

string


Объект active_section:

Название поля Может быть пустым Описание Тип переменной
id

нет

Уникальный номер выбранного раздела меню.

string

name

нет

Название выбранного раздела меню.

string

positions

нет

Список позиций в выбранном разделе.

array, состоящий из объектов типа position

Объект position:

Название поля Может быть пустым Описание Тип переменной
id

нет

Уникальный номер позиции.

string

name

нет

Название позиции.

string

price

да

Стоимость позиции.

string

bowl

да

Из чего сделана чаша. Например, "свежая дыня".

string

tobacco

да

Вкус табака. Например, "клубника, дыня".

string

base

да

Содержание колбы. Например, "мартини, ликер дынный".

string

description

да

Дополнительное описание позиции.

string