Бронирование

позволяет работать с бронями в заведении

Получение списка доступных залов и столиков.

GET https://api.ytimes.ru/ex/booking/hall/list

Поля списка помещений: name - название зала (помещения) placeList - список столиков помещения

Query Parameters

NameTypeDescription

shopGuid*

string

GUID торговой точки, для которой запрашиваются данные

Headers

NameTypeDescription

Authorization*

string

Ключ авторизации

{
  "success":true,
  "count":1,
  "rows":[{
    "id":2,
    "name":"Основной зал",
    "placeList":[{
	    “id”: 135,
	    “number”: 1,
	    “name”: “Столик у камина”
    }, {
	    “id”: 136,
	    “number”: 2,
	    “name”: “Столик у окна”
    }]
  }],
  "error": null
}

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

GET https://api.ytimes.ru/ex/booking/busyPlaces

Query Parameters

NameTypeDescription

date*

string

День в формате дд.мм.гггг

timeFrom*

string

Время начала в формате чч:мм

timeTo*

string

Время окончания в формате чч:мм

shopGuid*

string

GUID торговой точки, для которой запрашиваются данные

Headers

NameTypeDescription

Authentication*

string

Ключ авторизации

{
  "success":true,
  "count":1,
  "rows":[{
    “placeId”: 135,
    “timeTo”:19:45
  }],
  "error":null
}

Создание брони на дату/время

POST https://api.ytimes.ru/ex/booking/update

Headers

NameTypeDescription

Authentication*

string

Клюс авторизации

Request Body

NameTypeDescription

json body*

object

{ “shopGuid”: “794545c2-2dc1....”, “date”: “05.05.2025”, “timeFrom”: “12:45”. “timeTo”: “19:50”, “placeList”: [135], “personCount”: 5, “cardNumber”: null, “name”: “Иванов Петр”, “phone”: “+7(900)111-22-33”, “socialNetworks”: “vk.com/id...”, “comment”: “дополнительные заметки” }


{
  "success":true,
  "count":1,
  "rows":[12343],
  "error":null
}

Last updated