Бронирование#
Операции для создания, управления и отмены бронирований (PNR).
Доступные операции#
Создание бронирования (PNR Create)#
Эндпоинт: POST /avia/pnr_create
Создание нового бронирования на основе выбранного предложения из результатов поиска.
Когда использовать:
- Создание нового бронирования после выбора предложения
- Оформление билета с данными пассажиров
Получение бронирования (PNR Retrieve)#
Эндпоинт: POST /avia/pnr_retrieve
Получение полной информации о существующем бронировании.
Когда использовать:
- Просмотр деталей бронирования
- Проверка статуса бронирования
- Получение данных для выписки билетов
Отмена бронирования (PNR Cancel)#
Эндпоинт: POST /avia/pnr_cancel
Отмена существующего бронирования.
Когда использовать:
- Отмена неоплаченного бронирования
- Отмена по запросу клиента
Типичный сценарий#
graph LR
A[Shopping] --> B[Offer Price]
B --> C[PNR Create]
C --> D[PNR Retrieve]
D --> E{Нужна отмена?}
E -->|Да| F[PNR Cancel]
E -->|Нет| G[Ticket Issue]- Выполните поиск через
/avia/search - Получите актуальную цену через
/avia/offer_price - Создайте бронирование с помощью
/avia/pnr_create - Получите информацию о бронировании через
/avia/pnr_retrieve - При необходимости отмените через
/avia/pnr_cancel