Перейти к основному содержанию
POST
/
v2
/
booking
/
fast-tracks
/
{bookingID}
/
confirm
Подтверждение брони
curl --request POST \
  --url https://api.example.com/v2/booking/fast-tracks/{bookingID}/confirm \
  --header 'Authorization: Bearer <token>'
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"status": "Pending",
"fast_track_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"pass_available": true,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}

Авторизации

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"

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

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

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

Ответ

Бронь подтверждена

Бронирование фаст-трек прохода

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

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

status
enum<string>
обязательно

Статусная модель бронирования:

  • Pending: бронь создана, но выполнение еще не подтверждено (асинхронная обработка).
  • Issued: бронь оформлена, пропуск/PNR сгенерирован, но требуется подтверждение со стороны партнера.
  • Confirmed: бронь подтверждена; Пропуск активируем по окну действия
  • Canceled: бронь была отменена.
  • Expired: срок ожидания подтверждения вышел, бронь аннулирована.
Доступные опции:
Pending,
Issued,
Confirmed,
Canceled,
Expired
fast_track_id
string<uuid>
обязательно

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

pass_available
boolean
обязательно

Флаг доступности билета бронирования.

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

Время создания бронирования

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

Время последнего обновления бронирования