Выгрузка бронирований

Метод

/air/bookings

Пример запроса:

https://domain.rezonuniversal.com/api/air/bookings?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&t=json&recLoc=xxxxxx&status=x&payStatus=x&refer=abcdefg&dateFrom=2015-01-01T00:00:00&dateTo=2015-06-01T00:00:00

Параметры запроса

Описание

dateFrom

Период "с" YYYY-MM-DDTHH:MM:SS, например 2015-03-29T21:12:00

dateTo

Период "по" YYYY-MM-DDTHH:MM:SS, например 2015-03-29T21:12:00

recLoc

Локатор

unic_id

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

status

Статус бронирования (0 - ACTIVE, 1 - CANCELED, 2 - ISSUED, 3 - PENDING, 4 - REJECTED, 5 - VOID, 6 - ERROR)

payStatus

Статус оплаты (0 - NOTPAID, 1 - PAID, 2 - PAYEDBYB2B)

refer

Источник бронирования

source

Провайдер услуг

Примечание: любой из параметров может применяться отдельно либо совместно с иным параметром.

Максимальный период выгрузки ограничен 1 месяцем! *

* имеется ввиду полный календарный месяц, например с 20.03 по 20.04 (при условии, что период указан)

Обратите внимание, вам также доступны веб-хуки для получения информации о изменениях в авиа бронированиях.

Подробнее

<?xml version="1.0" encoding="UTF-8"?>
<Response xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <StatusCode>200</StatusCode>
   <Status>OK</Status>
   <Data xsi:type="ArrayOfBooking">
      <Booking>
         <order_nmb>A15429</order_nmb>
         <order_id>A15429</order_id>
         <comp_id>12</comp_id>
         <comp_name>Demo</comp_name>
         <created>2016-01-22T12:08:06.6961924</created>
         <recloc>CZ8TPY</recloc>
         <unic_id>fbfb5351-a06c-4abe-9e80-b2bea9253cd6</unic_id>
         <hid>e20caaab-4a82-44b1-99d2-5f3738ef6f49</hid>
         <pcc>7J8J</pcc>
         <buyer_name>ALLA</buyer_name>
         <buyer_surname>IGNATENKO</buyer_surname>
         <buyer_phone>380970000583</buyer_phone>
         <buyer_email>alla.ignatenko@gmail.com</buyer_email>
         <ga_user_id>176013697</ga_user_id>
         <custom_data>
            <item>
               <key>marker</key>
               <value>596f131be831c</value>
            </item>
            <item>
               <key>tduid</key>
               <value>ABAD43925</value>
            </item>
         </custom_data>
         <status>CANCELED</status>
         <route_type>OW</route_type>
         <plating_carrier>TK</plating_carrier>
         <plating_carrier_lang>Турецкие авиалинии [TK]</plating_carrier_lang>
         <segments>
            <segment>
               <start_airport>ODS</start_airport>
               <start_airport_lang>Одесса</start_airport_lang>
               <start_city>ODS</start_city>
               <start_city_lang>Одесса</start_city_lang>
               <start_country>UA</start_country>
               <start_country_lang>Украина</start_country_lang>
               <end_airport>IST</end_airport>
               <end_airport_lang>Ататюрк</end_airport_lang>
               <end_city>IST</end_city>
               <end_city_lang>Стамбул</end_city_lang>
               <end_country>TR</end_country>
               <end_country_lang>Турция</end_country_lang>
               <marketing_carrier>TK</marketing_carrier>
               <marketing_carrier_lang>Турецкие авиалинии [TK]</marketing_carrier_lang>
               <marketing_fltnmb>466</marketing_fltnmb>
               <operating_carrier>TK</operating_carrier>
               <operating_carrier_lang>Турецкие авиалинии [TK]</operating_carrier_lang>
               <departure>2016-09-23T10:25:00</departure>
               <arrival>2016-09-23T11:55:00</arrival>
               <booking_class>L</booking_class>
               <cabin_class>E</cabin_class>
               <status>HK</status>
               <equip>737</equip>
               <equip_lang>Боинг 737</equip_lang>
            </segment>
         </segments>
         <passengers_count>1</passengers_count>
         <active_segments_count>1</active_segments_count>
         <local_fare_total>3980.00</local_fare_total>
         <service_fee>10.00</service_fee>
         <mainagency_service_fee>0.00</mainagency_service_fee>
         <discount>0.00</discount>
         <total>3990.00</total>
         <currency>UAH</currency>
         <pay_status>NotPaid</pay_status>
         <refer>momondo</refer>
         <user>
            <id>3</id>
            <guid xsi:nil="true"/>
            <name>Dmitriy</name>
            <email>online@travelport.ua</email>
         </user>
      </Booking>
   </Data>
</Response>

Структура Booking

Параметр

Описание

order_nmb

Номер заказа (либо order_id - без префикса)

comp_id

Номер агентства

comp_name

Название агентства

created

Дата и время создания

recloc

Локатор бронирования

unic_id

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

pcc

PCC

buyer_email

Email покупателя

buyer_name

Имя покупателя

buyer_surname

Фамилия покупателя

buyer_phone

Телефон покупателя

ga_user_id

Google Analytics User Id

custom_data

Дополнительные данные, хранимые с заказом

status

Статус бронирования: ACTIVE, CANCELED, ISSUED, PENDING, REJECTED, VOID, ERROR

pay_status

Статус оплаты: NOTPAID, PAID, PAYEDBYB2B

route_type

Тип маршрутa: OW, RT, MULTY

plating_carrier

Код валидирующей авиакомпании

plating_carrier_lang

Валидирующая авиакомпания

segments

Массив сегментов

passengers_count

Количество пассажиров

active_segments_count

Количество активных сегментов

local_fare_total

Расчет тарифа

service_fee

Сервисный сбор

mainagency_service_fee

Сервисный сбор главного агентства

discount

Скидка

total

Общая стоимость

currency

Валюта

refer

Источник бронирования

user

Зарегистрированный пользователь сайта, сделавший заказ

Структура segment

Параметр

Описание

start_airport

IATA код аэропорта вылета

start_airport_lang

Аэропорт вылета

start_city

IATA код города вылета

start_city_lang

Город вылета

start_country

IATA код страны вылета

start_country_lang

Страна вылета

end_airport

IATA код аэропорта прибытия

end_airport_lang

Аэропорт прибытия

end_city

IATA код города прибытия

end_city_lang

Город прибытия

end_country

IATA код страны прибытия

end_country_lang

Страна прибытия

marketing_carrier

IATA код маркетинговой авиакомпании

marketing_carrier_lang

Маркетинговая авиакомпания

marketing_fltnmb

Номер рейса марк. а.к.

operating_carrier

IATA код оперирующей авиакомпании

operating_carrier_lang

Оперирующая авиакомпания

departure

Дата вылета

arrival

Дата прибытия

booking_class

Класс бронирования

cabin_class

Класс кабины

status

Статус сегмента (Galileo)

equip

IATA код типа воздушного судна

equip_lang

Тип воздушного судна

Last updated