“airticket” – информация о билете за который идёт оплата в случае оплаты картами (длинная запись).
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | { "airticket": { "passengers": [ { "ticket_number": "3905241025377", "first_name": "KONSTANTIN", "last_name": "IVANOV" } ], "restricted": "0", "triplegs": [ { "date": "2014-06-06", "to": "RHO", "carrier": "XY", "from": "ATH" } ] } } |
Параметры airticket:
- 1. passengers: список пассажиров (от 1 до 4). Формат:
- -ticket_number: Номер билета (до 13 цифр, включая проверочную цифру);
- -first_name: Имя пассажира (до 20 латинских символов);
- -last_name: Фамилия пассажира (до 20 латинских символов);
- -passport: (опциональный) Серия и номер паспорта;
- -country: (опциональный) Гражданство пассажира (код ISO 3166-1 alpha-3);
- 2. restricted: Ограничения по возврату билета (0 – без ограничений, 1 – не возвращаемый);
- 3. system: (опциональный) Код системы, использованной для бронирования и покупки билета (до 4 латинских символов);
- 4. agency_code: (опциональный) Код агентства (до 8 латинских символов/цифр);
- 5. agency_name: (опциональный) Название агентства (до 25 латинских символов/цифр);
- 6. triplegs: маршрут. Может содержать от 1 до 4 этапов. Формат данных каждого этапа:
- -date: Дата отправления (формат YYYY-MM-DD);
- -carrier: Перевозчик (двухсимвольный код IATA);
- -from: Код аэропорта вылета (трёхсимвольный код IATA);
- -to: Код аэропорта прилета (трёхсимвольный код IATA);
- -class: (опциональный) Класс сервиса (1 символ);
- -stopover: (опциональный) признак возможности сделать остановку при пересадке (O – остановка разрешена, X – остановка не разрешена);
- -fare_code: (опциональный) Код тарифа (до 6 символов);
- -flight_number: (опциональный) Номер рейса (от 3 до 5 символов);