Перейти к основному содержанию
WEBHOOK
booking.status.changed
{
  "event": "booking.status.changed",
  "timestamp": "2025-11-08T06:00:00Z",
  "data": {
    "booking_id": "123e4567-e89b-12d3-a456-426614174000",
    "booking_type": "lounge",
    "previous_status": "Pending",
    "current_status": "Issued",
    "pass_available": true,
    "lounge_id": "123e4567-e89b-12d3-a456-426614174001",
    "updated_at": "2025-11-08T06:00:00Z"
  }
}

Авторизации

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

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

Тело

application/json

Базовый формат webhook-уведомления

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

Тип события

Доступные опции:
booking.status.changed
Пример:

"booking.status.changed"

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

Время возникновения события (ISO 8601)

Пример:

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

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

Данные события (зависит от типа события)

Ответ

Уведомление успешно получено