Как делать запросы
ОТВЕТ УДАЧНОГО ЗАПРОСА:
{
"method": "reserves",
"requestDate": 1641796526,
"responseData": {},
"page": 1,
"totalPages": 1,
} {
"error": "Invalid Key"
} Где взять ключ API в Restoplace
Резервы
Раскрыть все методыПо api можно получить будущие резервы и резервы месячной давности (если весь этот месяц был активирован тариф PRO+) или недельной давности (если тариф PRO+ активировали недавно)
GET /reservesGET /reserves/{id}POST /reserves/PUT /reserves/{id}PUT /reserves/{id}/statusGET /reserves/cancel-reasonsПОЛЯ РЕЗЕРВОВ:
Расчет депозита по параметрам
Метод рассчитывает сумму депозита по бронированию на указанный интервал времени и количество гостей. В ответе возвращаются: базовый депозит за стол, сумма чаевых, сумма налога, итоговый депозит, а также текстовое описание условий депозита. Метод не создает бронирование, а только возвращает рассчитанные значения для отображения в интерфейсе или дальнейшего использования.
POST /deposit/Список слотов для бронирования
По api можно получить список слотов времени со статусами: доступно для бронирования / не доступно для бронирования
GET /times/Список меток (тегов)
Метод позволяет получить список меток, которые можно указывать у резервов при бронировании:
Не пересаживать, VIP гость, День Рождения ...
GET /tagsОбъекты бронирования (столы)
GET /itemsGET /items/{id}Метод позволяет получить данные конкретного объекта бронирования по уникальному id
ПОЛЯ ОБЪЕКТОВ БРОНИРОВАНИЯ:
Список наименований объектов бронирования
Метод позволяет получить список названий объектов бронирования:
Стол, Бильярд, Беседка ...
GET /itemTypesЗалы
GET /hallsGET /halls/{id}ПОЛЯ ЗАЛОВ:
Общая информация
Метод позволяет получить общую информацию по адресу/заведению
GET /info/События
Метод позволяет получить список событий заведения
GET /events/GET /events/{id}Метод позволяет получить данные конкретного события по уникальному id
ПОЛЯ СОБЫТИЙ:
Билеты
Метод позволяет получить список созданных / проданных билетов на события
GET /tickets/GET /tickets/{id}Метод позволяет получить данные конкретного билета по уникальному id
ПОЛЯ БИЛЕТОВ:
Webhook