curl --request GET \
--url http://localhost:8080/v2/catalog/lounges/{loungeID}{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "Бизнес-зал \"Рублев\"",
"location": {
"city": "Москва",
"country": "RU",
"continent": "Europe",
"coordinates": {
"latitude": 53.467,
"longitude": -2.233
}
},
"hub": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"location": {
"city": "Москва",
"country": "RU",
"continent": "Europe",
"coordinates": {
"latitude": 53.467,
"longitude": -2.233
}
},
"kind": "Airport",
"name": "Аэропорт Домодедово",
"timezone": "Europe/Moscow",
"meta": {
"kind": "Airport",
"iata": "DME",
"icao": "UUDD"
}
},
"amenities": [
{
"id": "air-condition",
"name": "Кондиционер",
"is_free": true
},
{
"id": "alcohol-drink",
"name": "Алкоголь",
"is_free": false
}
],
"business_hours": [
{
"day": 1,
"times": {
"type": "SPECIAL",
"detail": "от первого рейса до последнего"
}
}
],
"is_active": true,
"policy": {
"age": {
"min_age": 2,
"notes": "Для детей до 2 лет бесплатно"
},
"stay": {
"max_duration": "PT2H"
}
},
"required_booking_info": [
"Name"
],
"images": [
{
"url": "<string>",
"sort": 123,
"title": "<string>"
}
],
"direction_info": "Зал расположен на 3-м этаже терминала D, после паспортного контроля, напротив выхода к гейтам 20-25",
"landside": true,
"airside_zone": "International",
"is_arrival_available": false
}curl --request GET \
--url http://localhost:8080/v2/catalog/lounges/{loungeID}{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "Бизнес-зал \"Рублев\"",
"location": {
"city": "Москва",
"country": "RU",
"continent": "Europe",
"coordinates": {
"latitude": 53.467,
"longitude": -2.233
}
},
"hub": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"location": {
"city": "Москва",
"country": "RU",
"continent": "Europe",
"coordinates": {
"latitude": 53.467,
"longitude": -2.233
}
},
"kind": "Airport",
"name": "Аэропорт Домодедово",
"timezone": "Europe/Moscow",
"meta": {
"kind": "Airport",
"iata": "DME",
"icao": "UUDD"
}
},
"amenities": [
{
"id": "air-condition",
"name": "Кондиционер",
"is_free": true
},
{
"id": "alcohol-drink",
"name": "Алкоголь",
"is_free": false
}
],
"business_hours": [
{
"day": 1,
"times": {
"type": "SPECIAL",
"detail": "от первого рейса до последнего"
}
}
],
"is_active": true,
"policy": {
"age": {
"min_age": 2,
"notes": "Для детей до 2 лет бесплатно"
},
"stay": {
"max_duration": "PT2H"
}
},
"required_booking_info": [
"Name"
],
"images": [
{
"url": "<string>",
"sort": 123,
"title": "<string>"
}
],
"direction_info": "Зал расположен на 3-м этаже терминала D, после паспортного контроля, напротив выхода к гейтам 20-25",
"landside": true,
"airside_zone": "International",
"is_arrival_available": false
}Язык локализации ответов в формате BCP 47 (например, "en-US", "ru-RU"). Если не указан — используется язык по умолчанию сервиса.
ru-RU, en-US Уникальный идентификатор для трассировки запроса. Не влияет на логику исполнения запроса.
Условный запрос для проверки актуальности ресурса. Если значение ETag ресурса совпадает с переданным значением, сервер возвращает 304 Not Modified без тела ответа. Значение должно быть в формате, полученном в заголовке ETag предыдущего ответа. Пример: "abc123" или W/"abc123" (для слабых ETag).
Условный запрос для проверки актуальности ресурса по дате изменения. Если ресурс не был изменен после указанной даты, сервер возвращает 304 Not Modified без тела ответа. Значение должно быть в формате HTTP-date (RFC 7231, Section 7.1.1.1). Пример: Wed, 21 Oct 2015 07:28:00 GMT.
Идентификатор бизнес-зала Уникальный идентификатор бизнес-зала
Успешный ответ
Бизнес-зал (lounge), доступный для клиентов. Может находиться в аэропорту, на ЖД вокзале, в речном или круизном порту, либо в другом транспортном хабе. Если бизнес-зал привязан к хабу (аэропорту, станции), поле hub заполняется, иначе он может быть только привязан к location.
Уникальный идентификатор бизнес-зала
Человекочитаемое название бизнес-зала
255"Бизнес-зал \"Рублев\""
Локация
Show child attributes
Транспортный хаб
Show child attributes
Список доступных удобств в бизнес-зале
Show child attributes
[
{
"id": "air-condition",
"name": "Кондиционер",
"is_free": true
},
{
"id": "alcohol-drink",
"name": "Алкоголь",
"is_free": false
}
]График работы, сгруппированный по дням недели. Каждый элемент описывает режим работы на конкретный день (1–7).
Show child attributes
Флаг, указывающий на статус активности бизнес-зала
Правила бизнес-зала
Show child attributes
Обязательная информация о гостях для бронирования
Список возможных требований для оформления бронирования.
Name, Email, Phone Фотографии бизнес-зала в публичном каталоге. В ответе только изображения, у которых в админской модели is_enabled=true.
Show child attributes
Описание того, как пройти к бизнес-залу. Может содержать указания по навигации, расположению относительно терминалов, этажей, зон и других ориентиров.
"Зал расположен на 3-м этаже терминала D, после паспортного контроля, напротив выхода к гейтам 20-25"
Флаг, указывающий, находится ли зал в зоне ДО паспортного контроля (landside). Если false — зал находится в стерильной зоне после контроля (airside).
Уточнение стерильной зоны (если landside = false): - International — зал находится в международной зоне - Domestic — зал находится в зоне внутренних рейсов - Any — зал доступен как в международной, так и во внутренней зоне Используется в аэропортах, где залы делятся по зонам вылета.
International, Domestic, Any Флаг, указывающий, доступен ли бизнес-зал на пункте прибытия (arrival). Если true — зал можно использовать после прилета, если false — только перед вылетом (departure).