Перейти к основному содержанию
GET
/
v2
/
catalog
/
lounges
/
{loungeID}
Получение определенного бизнес-зала
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"
    }
  }
}

Авторизации

Authorization
string
header
обязательно

Аутентификация через OAuth 2.0 Client Credentials flow с использованием JWT Bearer токенов.

Заголовки

Accept-Language
enum<string>

Язык локализации ответов в формате BCP 47 (например, "en-US", "ru-RU"). Если не указан — используется язык по умолчанию сервиса.

Доступные опции:
ru-RU,
en-US
X-Request-ID
string

Уникальный идентификатор для трассировки запроса. Не влияет на логику исполнения запроса.

If-None-Match
string

Условный запрос для проверки актуальности ресурса. Если значение ETag ресурса совпадает с переданным значением, сервер возвращает 304 Not Modified без тела ответа. Значение должно быть в формате, полученном в заголовке ETag предыдущего ответа. Пример: "abc123" или W/"abc123" (для слабых ETag).

If-Modified-Since
string

Условный запрос для проверки актуальности ресурса по дате изменения. Если ресурс не был изменен после указанной даты, сервер возвращает 304 Not Modified без тела ответа. Значение должно быть в формате HTTP-date (RFC 7231, Section 7.1.1.1). Пример: Wed, 21 Oct 2015 07:28:00 GMT.

Параметры пути

loungeID
string<uuid>
обязательно

Идентификатор бизнес-зала Уникальный идентификатор бизнес-зала

Ответ

Успешный ответ

Бизнес-зал (lounge), доступный для клиентов. Может находиться в аэропорту, на ЖД вокзале, в речном или круизном порту, либо в другом транспортном хабе. Если бизнес-зал привязан к хабу (аэропорту, станции), поле hub заполняется, иначе он может быть только привязан к location.

id
string<uuid>
обязательно

Уникальный идентификатор бизнес-зала

name
string
обязательно

Человекочитаемое название бизнес-зала

Maximum string length: 255
Пример:

"Бизнес-зал \"Рублев\""

location
object
обязательно

Локация

amenities
object[]
обязательно

Список доступных удобств в бизнес-зале

Пример:
[
{
"id": "air-condition",
"name": "Кондиционер",
"is_free": true
},
{
"name": "alcohol-drink",
"id": "Алкоголь",
"is_free": false
}
]
business_hours
object[]
обязательно

График работы, сгруппированный по дням недели. Каждый элемент описывает режим работы на конкретный день (1–7).

is_active
boolean
по умолчанию:true
обязательно

Флаг, указывающий на статус активности бизнес-зала

required_booking_info
enum<string>[]
обязательно

Обязательная информация о гостях для бронирования

Список возможных требований для оформления бронирования.

Доступные опции:
Name,
Email,
Phone
images
string[]
обязательно

Фотографии бизнес-зала

Пример:
[
"https://example.com/image.jpg",
"https://example.com/image.jpg"
]
direction_info
string
обязательно

Описание того, как пройти к бизнес-залу. Может содержать указания по навигации, расположению относительно терминалов, этажей, зон и других ориентиров.

Пример:

"Зал расположен на 3-м этаже терминала D, после паспортного контроля, напротив выхода к гейтам 20-25"

hub
object

Транспортный хаб

landside
boolean

Флаг, указывающий, находится ли зал в зоне ДО паспортного контроля (landside). Если false — зал находится в стерильной зоне после контроля (airside).

airside_zone
enum<string>

Уточнение стерильной зоны (если landside = false): - International — зал находится в международной зоне - Domestic — зал находится в зоне внутренних рейсов - Any — зал доступен как в международной, так и во внутренней зоне Используется в аэропортах, где залы делятся по зонам вылета.

Доступные опции:
International,
Domestic,
Any
is_arrival_available
boolean
по умолчанию:false

Флаг, указывающий, доступен ли бизнес-зал на пункте прибытия (arrival). Если true — зал можно использовать после прилета, если false — только перед вылетом (departure).

policy
object

Правила бизнес-зала