Перейти к основному содержанию
GET
/
v2
/
catalog
/
lounges
Получение списка доступных бизнес-залов
curl --request GET \
  --url https://api.example.com/v2/catalog/lounges \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "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"
        }
      }
    }
  ],
  "pagination": {
    "count": 1,
    "offset": 1,
    "total": 100
  }
}

Авторизации

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.

Параметры запроса

limit
integer
по умолчанию:100

Лимит записей в одном запросе

offset
integer
по умолчанию:0

Текущий указатель отступа

Ответ

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

Список бизнес-залов

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