curl --request GET \
--url https://api.example.com/v2/catalog/lounges/{loungeID} \
--header 'Authorization: Bearer <token>'{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "Бизнес-зал \"Рублев\"",
"location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"city": "Москва",
"country": "RU",
"continent": "Europe",
"coordinates": {
"latitude": 53.467,
"longitude": -2.233
}
},
"amenities": [
{
"id": "air-condition",
"name": "Кондиционер",
"is_free": true
},
{
"name": "alcohol-drink",
"id": "Алкоголь",
"is_free": false
}
],
"business_hours": [
{
"day": 1,
"times": {
"type": "SPECIAL",
"detail": "от первого рейса до последнего"
}
}
],
"is_active": true,
"required_booking_info": [
"Name"
],
"images": [
"https://example.com/image.jpg",
"https://example.com/image.jpg"
],
"direction_info": "Зал расположен на 3-м этаже терминала D, после паспортного контроля, напротив выхода к гейтам 20-25",
"hub": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"city": "Москва",
"country": "RU",
"continent": "Europe",
"coordinates": {
"latitude": 53.467,
"longitude": -2.233
}
},
"kind": "Airport",
"name": "Аэропорт Домодедово",
"area_code": "Терминал C",
"meta": {
"iata": "DME",
"icao": "UUDD"
}
},
"landside": true,
"airside_zone": "International",
"is_arrival_available": false,
"policy": {
"age": {
"min_age": 2,
"notes": "Для детей до 2 лет бесплатно"
},
"stay": {
"max_duration": "PT2H"
}
}
}curl --request GET \
--url https://api.example.com/v2/catalog/lounges/{loungeID} \
--header 'Authorization: Bearer <token>'{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "Бизнес-зал \"Рублев\"",
"location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"city": "Москва",
"country": "RU",
"continent": "Europe",
"coordinates": {
"latitude": 53.467,
"longitude": -2.233
}
},
"amenities": [
{
"id": "air-condition",
"name": "Кондиционер",
"is_free": true
},
{
"name": "alcohol-drink",
"id": "Алкоголь",
"is_free": false
}
],
"business_hours": [
{
"day": 1,
"times": {
"type": "SPECIAL",
"detail": "от первого рейса до последнего"
}
}
],
"is_active": true,
"required_booking_info": [
"Name"
],
"images": [
"https://example.com/image.jpg",
"https://example.com/image.jpg"
],
"direction_info": "Зал расположен на 3-м этаже терминала D, после паспортного контроля, напротив выхода к гейтам 20-25",
"hub": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"city": "Москва",
"country": "RU",
"continent": "Europe",
"coordinates": {
"latitude": 53.467,
"longitude": -2.233
}
},
"kind": "Airport",
"name": "Аэропорт Домодедово",
"area_code": "Терминал C",
"meta": {
"iata": "DME",
"icao": "UUDD"
}
},
"landside": true,
"airside_zone": "International",
"is_arrival_available": false,
"policy": {
"age": {
"min_age": 2,
"notes": "Для детей до 2 лет бесплатно"
},
"stay": {
"max_duration": "PT2H"
}
}
}Аутентификация через OAuth 2.0 Client Credentials flow с использованием JWT Bearer токенов.
Язык локализации ответов в формате 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"Бизнес-зал \"Рублев\""
Локация
Показать дочерние атрибуты
Список доступных удобств в бизнес-зале
Показать дочерние атрибуты
[
{
"id": "air-condition",
"name": "Кондиционер",
"is_free": true
},
{
"name": "alcohol-drink",
"id": "Алкоголь",
"is_free": false
}
]График работы, сгруппированный по дням недели. Каждый элемент описывает режим работы на конкретный день (1–7).
Показать дочерние атрибуты
Флаг, указывающий на статус активности бизнес-зала
Обязательная информация о гостях для бронирования
Список возможных требований для оформления бронирования.
Name, Email, Phone Фотографии бизнес-зала
[
"https://example.com/image.jpg",
"https://example.com/image.jpg"
]Описание того, как пройти к бизнес-залу. Может содержать указания по навигации, расположению относительно терминалов, этажей, зон и других ориентиров.
"Зал расположен на 3-м этаже терминала D, после паспортного контроля, напротив выхода к гейтам 20-25"
Транспортный хаб
Показать дочерние атрибуты
Флаг, указывающий, находится ли зал в зоне ДО паспортного контроля (landside). Если false — зал находится в стерильной зоне после контроля (airside).
Уточнение стерильной зоны (если landside = false): - International — зал находится в международной зоне - Domestic — зал находится в зоне внутренних рейсов - Any — зал доступен как в международной, так и во внутренней зоне Используется в аэропортах, где залы делятся по зонам вылета.
International, Domestic, Any Флаг, указывающий, доступен ли бизнес-зал на пункте прибытия (arrival). Если true — зал можно использовать после прилета, если false — только перед вылетом (departure).
Правила бизнес-зала
Показать дочерние атрибуты