Перейти к основному содержанию
POST
/
v2
/
booking
/
fast-tracks
Бронирование фаст-трека
curl --request POST \
  --url https://api.example.com/v2/booking/fast-tracks \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'Idempotency-Key: <idempotency-key>' \
  --data '
{
  "fast_track_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "flight_number": "<string>",
  "flight_date": "2025-11-08T06:00:00Z",
  "customer_id": "12312312",
  "guests": [
    {
      "type": "Adult",
      "last_name": "Ivanov",
      "first_name": "Ivan"
    }
  ],
  "first_name": "Ivan",
  "last_name": "Ivanov",
  "phone": "958989632",
  "calling_code": "7"
}
'
{
"booking_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"status": "Processing",
"created_at": "2023-11-07T05:31:56Z"
}
Согласно требованиям аэропортов и партнеров, для некоторых заказов на бронирование фаст-треков потребуется указать имя пассажира, email, номер телефона или номер рейса в информации о бронировании.Для получения списка обязательных полей для бронирования по конкретным залам смотрите на атрибуты required_booking_info в /v2/catalog/fast-tracks

Авторизации

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

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

Заголовки

X-Request-ID
string

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

Idempotency-Key
string
обязательно

Уникальный ключ идемпотентности запроса (строка длиной до 256 символов), TTL 72ч. См. раздел "Идемпотентные запросы"

Уникальный ключ идемпотентности запроса. Может быть любой строкой длиной до 256 символов. Рекомендуется использовать UUID для обеспечения глобальной уникальности.

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

"550e8400-e29b-41d4-a716-446655440000"

Тело

application/json

Данные для бронирования фаст-трек.

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

Идентификатор услуги фаст-трека

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

Номер авиарейса

flight_date
string<date-time>
обязательно

Дата и время авиарейса

Пример:

"2025-11-08T06:00:00Z"

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

Идентификатор пользователя в системе партнера.

Minimum string length: 1
Пример:

"12312312"

guests
object[]
обязательно
first_name
string

Имя пассажира. Указывается латинскими буквами

Minimum string length: 2
Пример:

"Ivan"

last_name
string

Фамилия пассажира. Указывается латинскими буквами

Minimum string length: 2
Пример:

"Ivanov"

phone
string

Номер телефона пассажира

Required string length: 1 - 20
Пример:

"958989632"

calling_code
string

Код страны для номера телефона пассажира. Не указывайте символ + в начале.

Required string length: 1 - 4
Пример:

"7"

Ответ

Запрос принят в обработку

booking_id
string<uuid>

Уникальный идентификатор бронирования

status
enum<string>
Доступные опции:
Processing,
Success,
Failed
created_at
string<date-time>

Дата создания бронирования