Структура ответа#
Детальное описание структуры ответа от /avia/pnr_create.
Основная структура#
Ответ содержит идентификатор созданного бронирования и основные данные PNR.
| Поле | Тип | Описание |
|---|---|---|
bookingId | guid | Идентификатор созданного бронирования (формат UUID) |
pnrLocator | string | Локатор PNR (код бронирования в GDS) |
pnrKey | string | Ключ PNR (используется в Sirena) |
pnrOrderId | string | Идентификатор заказа у поставщика |
supplier | Supplier | Поставщик, через которого создано бронирование (см. Supplier) |
Примеры ответов#
Успешный ответ#
1{
2 "bookingId": "019a0c82-5d2b-7a5e-84fe-56357a57df66",
3 "pnrLocator": "28C2D3",
4 "pnrOrderId": "69120-251022-OTT5447"
5}Типичные ошибки#
| Код ошибки | Причина | Решение |
|---|---|---|
OFFER_NOT_AVAILABLE | Предложение недоступно | Выполните новый поиск |
INVALID_PASSENGER_DATA | Некорректные данные пассажира | Проверьте формат данных |
SEARCH_EXPIRED | Поиск устарел | Выполните новый поиск |
Связанные операции#
- Выписка билета - оформление билетов
- Получение PNR - получение деталей бронирования
- Отмена PNR - отмена бронирования