ReservationSearch

Матеріал з SERVIO
Версія від 10:25, 16 березня 2023, створена Shulgina.a (обговорення | внесок) (Створена сторінка: =='''Функція повертає список місць для бронювання'''== Розділ містить методи, необхідні для отримання списку місць для бронювання <br> {| cellspacing="3" cellpadding="0" style="width:100%; clear:both; margin:0.5em auto; background-color:#eaecf0; border:1px solid #c8ccd1;" |- ! style="background:#cdf; padding:0.5em; text-align:left; width:15%" id="filei...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Функція повертає список місць для бронювання

Розділ містить методи, необхідні для отримання списку місць для бронювання


Опис Отримання списку місць для бронювання.
Метод POST
URL /POSExternal/ReservationSearch



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
   "BaseID": 2,
   "ReservationDate": "2022-01-01",
   "ReservationTime": "",
   "GuestAmount": null

}



Типи даних Body
* Параметр Тип Опис
*
BaseID Int ID ресторану
*
ReservationDate String Дата резерву (рррр-мм-дд)
ReservationTime String Час резерву (гг:хв)
GuestAmount Int Кількість гостей
* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів



Response (json)
{
    "Error": "",
    "Success": true,
    "Items": [
        {
            "ID": 10,
            "Name": "1 Этаж",
            "FindIds": [
                12,
                56,
                33
            ],
            "FreeIds": [
                {
                    "ID": 87,
                    "Time": "12:00"
                },
                {
                    "ID": 44,
                    "Time": "09:00"
                }
            ]
        }
    ]
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
Success Bool Успіх виконання запиту
Items Items[] Масив списку залів виду. Елементи масиву з наступними полями:
     | ID Int ID зали
     | Name String Назва зали
     | FindIds[] Int [] Список Id знайдених місць на час
     | FreeIds FreeIds[] Список місць знайдених на цей день виду
         | | ID Int ID місця
         | | Time String Час (гг:хв)
Додатковий опис вхідних параметрів