RezOn
  • RezOn Universal
  • Агентство
    • Настройки агентства
      • Общие настройки агентства
      • Языки агентства и редактор локализаций
      • Контрагенты
      • Плательщики
      • Курсы валют
      • Банковские транзакции
      • Управление пользователями БО
    • Сайт
      • Настройки сайта
      • Настройка языка сайта
      • Пользователи сайта
      • Меню сайта
      • Модули
      • Шаблоны
      • Баннеры
      • Веб-хуки
      • Подключение счетчика Google Analytics (gtag)
      • Добавление страниц "Контакты", "О нас", ...
      • Собственное доменное имя
      • Изменение внешнего вида сайта
        • Подключение CSS стилей в шаблон
        • Подключение хедера
        • Изменение логотипа, цвета кнопок и фона формы
        • Примеры изменений сайта
    • Интеграция
      • Встраивание формы поиска на собственный сайт [HTML, IFRAME]
      • Установка онлайн модуля на проекты субагентов
      • Отображение авиа-спецпредложений на собственном сайте
    • Дополнительно
      • Telegram уведомления
      • Viber уведомления
      • Google Authenticator
    • Техническая поддержка
  • Контент
    • Авиа
      • Настройки
      • Заказы и бронирования
        • Проверка фиктивных данных пассажира
        • Блокирование создания заказов
      • Терминал
      • Cчета-фактуры
      • Тикетинг
      • Разрешенные формы оплаты
      • Методы оплаты
      • Управление выдачей
        • Сервисные сборы и скидки
          • Ручной сервисный сбор
          • Прихований сервісный збір
        • Ограничение рейсов
        • Ограничение стыковок
        • Комиссии
      • LowCost контент
        • Верифікація RyanAir
      • SkyUp
      • Bees
      • Метапоисковые системы
      • Бонусная система
      • Уведомления рефералов
      • Check-in уведомления
      • Airport Timetable уведомления
      • Брошенная корзина (авиа)
      • Услуга платной регистрации
      • Корпоративный модуль (Business Agent)
        • Описание
        • Проверка настроек проекта перед запуском продаж
        • Мануальный (ручной) сервисный сбор
        • Рекомендации по работе с сайтом авиакассирам
    • Залізничні квитки
      • Види документів
      • Налаштування
      • Замовлення і документи
      • Сервісні збори
      • Транзакції
      • Додаткові функції
        • Бронювання по очікуванню
        • Автоматична відміна замовлення
        • Продаж квитків з пересадкою чи посадкою на лінії
        • Додаткові послуги при оформленні ЗД квитків
      • Статистика ЗД
      • Корпоративный модуль (зд В2В)
        • Опис бланка замовлення та електронних документів
        • Оформлення ЗД квитків
        • Особистий кабінет користувача
          • Мій профіль
          • Пасажири
        • Рекомендації по роботі з сайтом касирам
      • Методи оплати
      • Повернення ЗД квитків
      • FAQ по роботі з "Укрзалізницею"
        • Виникла помилка при оформленні чи ануляції залізничних квитків
    • Депозит
      • Единый депозит
      • Перевод средств между депозитами
    • Автобусы
      • Депозит
      • Методы оплаты
      • Сервисные сборы
      • Заказы
      • Настройки
      • Оформление, отмена и возврат заказов Busfor
      • Оформление и возврат заказов Flixbus
      • FAQ автобусы Busfor
      • FAQ автобуси Flixbus
    • Страхование
      • Настройки модуля страхования
      • Статистика
      • СК "Европейское Туристическое Страхование"
        • Оформление полиса
        • Аннуляция полиса
        • Страхование как дополнительная услуга при продаже ЖД билетов
        • Код подтверждения/цифровая подпись
        • FAQ для ETC
      • CК "Aрсенал Страхование"
    • Общие для всех контентов настройки
      • Управление пользователями сайта В2В
      • Выписка билетов В2В
    • Статистика
  • API
    • Формат запросов
    • Пользователи сайта
      • Авторизация
      • Аутентификация
      • Получение пользователя
      • Регистрация нового пользователя
      • Изменение пользователя
      • Удаление пользователя
    • Авиа
      • Выгрузка бронирований
      • Мета поисковики
      • Создание заказа
      • Редактирование заказа
      • Информация о заказе
      • Выгрузка транзакций
      • Выгрузка билетов
      • Выгрузка допсервисов
    • Залізничні квитки
      • Завантаження оформлених документів
      • Отримання інформації про замовлення
      • Виписка замовлення
      • Рєстр повернень
    • Автобусы
      • Завантаження звіту по замовленням
    • Страхование
      • Выгрузка страховых документов
    • Платежные шлюзы
      • Выгрузка транзакций
    • Агентство
      • Курсы валют
    • JS события
Powered by GitBook
On this page
  • Выполнение нового поиска
  • Получение списка направлений
  1. API
  2. Авиа

Мета поисковики

Выполнение нового поиска

Метод

/air/metasearch

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

RT: https://domain.rezonuniversal.com/api/air/metasearch?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&refer =Momondo&origin=WAW&destination=BKK&depDate=2016-12-12&retDate=2017-02-01&Class=ECO&adults=2&children=1&Infants=1

OW: https://domain.rezonuniversal.com/api/air/metasearch?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&refer =Momondo&origin=IEV&destination=TLV&depDate=2016-12-12&Class=ECO&adults=2&children=1&Infants=1

MULTY: https://domain.rezonuniversal.com/api/air/metasearch?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&refer =Momondo&origin1=WAW&destination1=BKK&depDate1=2016-12-12&origin2=BKK&destination2=MUC&depDate2=2016-12-16&origin3=FRA&destination3=WAW&depDate3=2016-12-18&Class=ECO&adults=2&children=1&Infants=1

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

Описание

domain.rezonuniversal.com

agency domain name

key

Static API key

token

Static API token

refer

Referral [Momondo/TripMyDream]

origin

Departure airport for OW/RT

destination

Arrival airport for OW/RT

depDate

Departure date for OW/ first leg of RT

retDate

Return departure date for RT

origin1 … origin4

Departure airports for multy route

destination1 … destination4

Arrival airport for multy route

depDate1 … depDate4

Departure date for each leg of multy route

adults

Count of adults

children

Count of kids

infants

Count of infants

Class

Cabin class [ECO/BIZ/FIR]

<?xml version="1.0" encoding="UTF-8"?>
<flights xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <flight>
      <price>42307</price>
      <currency>UAH</currency>
      <marketingAirline>TK</marketingAirline>
      <url>https://domain.rezonuniversal.com/DEFAULT_LANGUAGE/AirTickets/BookingForm?hid=ddef5904-72ad-4063-a08f-4b00d68b7b08&amp;VariantId=1367b80b-7a5f-4ed6-84d9-a2c5a838e11e&amp;itemNumber1=1&amp;itemNumber2=1&amp;Momondo=true</url>
      <bookingCode>9750cb95-7c8e-4df5-bc1a-ef9254c8a6bc.dd544175-ad0d-4ba9-a681-84f745ec42d5.1.2035.1</bookingCode>
      <fees>
         <fee>
            <paymentName>Oplata nalichnimi</paymentName>
            <amount>2</amount>
         </fee>
         <fee>
            <paymentName>Avalj</paymentName>
            <amount>423</amount>
         </fee>
         <fee>
            <paymentName>Portmone</paymentName>
            <amount>10</amount>
         </fee>
         <fee>
            <paymentName>Schet dlya fiz lic</paymentName>
            <amount>0</amount>
         </fee>
         <fee>
            <paymentName>TasLink</paymentName>
            <amount>0</amount>
         </fee>
      </fees>
      <segment>
         <leg>
            <operatingAirline>TK</operatingAirline>
            <flightNumber>418</flightNumber>
            <origin>WAW</origin>
            <destination>IST</destination>
            <departureDate>2017-12-12</departureDate>
            <departureTime>14:55</departureTime>
            <arrivalDate>2017-12-12</arrivalDate>
            <arrivalTime>18:10</arrivalTime>
            <equipment>73J</equipment>
            <StartTerminal>A</StartTerminal>
            <EndTerminal>I</EndTerminal>
            <JrnyTm>890</JrnyTm>
            <FltTm>195</FltTm>
            <Miles xsi:nil="true" />
            <NumTecnicalStops>0</NumTecnicalStops>
         </leg>
         <leg>
            <operatingAirline>TK</operatingAirline>
            <flightNumber>64</flightNumber>
            <origin>IST</origin>
            <destination>BKK</destination>
            <departureDate>2017-12-12</departureDate>
            <departureTime>20:40</departureTime>
            <arrivalDate>2017-12-13</arrivalDate>
            <arrivalTime>09:45</arrivalTime>
            <equipment>333</equipment>
            <StartTerminal>I</StartTerminal>
            <JrnyTm>890</JrnyTm>
            <FltTm>545</FltTm>
            <Miles xsi:nil="true" />
            <NumTecnicalStops>0</NumTecnicalStops>
         </leg>
      </segment>
      <segment>
         <leg>
            <operatingAirline>TK</operatingAirline>
            <flightNumber>65</flightNumber>
            <origin>BKK</origin>
            <destination>IST</destination>
            <departureDate>2018-02-01</departureDate>
            <departureTime>11:30</departureTime>
            <arrivalDate>2018-02-01</arrivalDate>
            <arrivalTime>18:25</arrivalTime>
            <equipment>333</equipment>
            <EndTerminal>I</EndTerminal>
            <JrnyTm>1820</JrnyTm>
            <FltTm>655</FltTm>
            <Miles xsi:nil="true" />
            <NumTecnicalStops>0</NumTecnicalStops>
         </leg>
         <leg>
            <operatingAirline>TK</operatingAirline>
            <flightNumber>417</flightNumber>
            <origin>IST</origin>
            <destination>WAW</destination>
            <departureDate>2018-02-02</departureDate>
            <departureTime>10:55</departureTime>
            <arrivalDate>2018-02-02</arrivalDate>
            <arrivalTime>13:50</arrivalTime>
            <equipment>73J</equipment>
            <StartTerminal>I</StartTerminal>
            <EndTerminal>A</EndTerminal>
            <JrnyTm>1820</JrnyTm>
            <FltTm>175</FltTm>
            <Miles xsi:nil="true" />
            <NumTecnicalStops>0</NumTecnicalStops>
         </leg>
      </segment>
      <prices>
         <category>
            <Type>ADT</Type>
            <PassengerCount>2</PassengerCount>
            <FareAmount>3448</FareAmount>
            <Currency>UAH</Currency>
            <Taxes>10801</Taxes>
            <Total>14249</Total>
         </category>
         <category>
            <Type>CNN</Type>
            <PassengerCount>1</PassengerCount>
            <FareAmount>2579</FareAmount>
            <Currency>UAH</Currency>
            <Taxes>10801</Taxes>
            <Total>13380</Total>
         </category>
         <category>
            <Type>INF</Type>
            <PassengerCount>1</PassengerCount>
            <FareAmount>348</FareAmount>
            <Currency>UAH</Currency>
            <Taxes>81</Taxes>
            <Total>429</Total>
         </category>
      </prices>
   </flight>
</flights>
{
   "flight": {
      "price": "42307",
      "currency": "UAH",
      "marketingAirline": "TK",
      "url": "http://domain.galileo.com.ua/DEFAULT_LANGUAGE/AirTickets/BookingForm?hid=ddef5904-72ad-4063-a08f-4b00d68b7b08&VariantId=1367b80b-7a5f-4ed6-84d9-a2c5a838e11e&itemNumber1=1&itemNumber2=1&Momondo=true",
      "bookingCode": "9750cb95-7c8e-4df5-bc1a-ef9254c8a6bc.dd544175-ad0d-4ba9-a681-84f745ec42d5.1.2035.1",
      "fees": [
         {
            "paymentName": "Oplata nalichnimi",
            "amount": "2"
         },
         {
            "paymentName": "Avalj",
            "amount": "423"
         },
         {
            "paymentName": "Portmone",
            "amount": "10"
         },
         {
            "paymentName": "Schet dlya fiz lic",
            "amount": "0"
         },
         {
            "paymentName": "TasLink",
            "amount": "0"
         }
      ],
      "segment": [
         {
            "operatingAirline": "TK",
            "flightNumber": "418",
            "origin": "VKO",
            "destination": "IST",
            "departureDate": "2017-12-12",
            "departureTime": "14:55",
            "arrivalDate": "2017-12-12",
            "arrivalTime": "18:10",
            "equipment": "73J",
            "StartTerminal": "A",
            "EndTerminal": "I",
            "JrnyTm": "890",
            "FltTm": "195",
            "Miles": {
               "@nil": "true"
            },
            "NumTecnicalStops": "0"
         },
         {
            "operatingAirline": "TK",
            "flightNumber": "64",
            "origin": "IST",
            "destination": "BKK",
            "departureDate": "2017-12-12",
            "departureTime": "20:40",
            "arrivalDate": "2017-12-13",
            "arrivalTime": "09:45",
            "equipment": "333",
            "StartTerminal": "I",
            "JrnyTm": "890",
            "FltTm": "545",
            "Miles": {
               "@nil": "true"
            },
            "NumTecnicalStops": "0"
         },
         [
            {
               "operatingAirline": "TK",
               "flightNumber": "65",
               "origin": "BKK",
               "destination": "IST",
               "departureDate": "2018-02-01",
               "departureTime": "11:30",
               "arrivalDate": "2018-02-01",
               "arrivalTime": "18:25",
               "equipment": "333",
               "EndTerminal": "I",
               "JrnyTm": "1820",
               "FltTm": "655",
               "Miles": {
                  "@nil": "true"
               },
               "NumTecnicalStops": "0"
            },
            {
               "operatingAirline": "TK",
               "flightNumber": "417",
               "origin": "IST",
               "destination": "VKO",
               "departureDate": "2018-02-02",
               "departureTime": "10:55",
               "arrivalDate": "2018-02-02",
               "arrivalTime": "13:50",
               "equipment": "73J",
               "StartTerminal": "I",
               "EndTerminal": "A",
               "JrnyTm": "1820",
               "FltTm": "175",
               "Miles": {
                  "@nil": "true"
               },
               "NumTecnicalStops": "0"
            }
         ]
      ],
      "prices": [
         {
            "Type": "ADT",
            "PassengerCount": "2",
            "FareAmount": "3448",
            "Currency": "UAH",
            "Taxes": "10801",
            "Total": "14249"
         },
         {
            "Type": "CNN",
            "PassengerCount": "1",
            "FareAmount": "2579",
            "Currency": "UAH",
            "Taxes": "10801",
            "Total": "13380"
         },
         {
            "Type": "INF",
            "PassengerCount": "1",
            "FareAmount": "348",
            "Currency": "UAH",
            "Taxes": "81",
            "Total": "429"
         }
      ]
   }
}

Получение списка направлений

Метод

/air/directions

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

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

Описание

key

Static API key

token

Static API token

refer

Referral [Momondo/TripMyDream]

https://domain.rezonuniversal.com/api/air/directions?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&refer=Momondo

Ответ содержит пары городов/аэропортов/стран, настроенные агентом в БекОфисе.

<?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="ArrayOfAirDirectionPair">
      <AirDirectionPair>
         <StartPt>IEV</StartPt>
         <EndPt>TLV</EndPt>
      </AirDirectionPair>
      <AirDirectionPair>
         <StartPt>IEV</StartPt>
         <EndPt>NYC</EndPt>
      </AirDirectionPair>
      <AirDirectionPair>
         <StartPt>IEV</StartPt>
         <EndPt>BCN</EndPt>
      </AirDirectionPair>
      <AirDirectionPair>
         <StartPt>IEV</StartPt>
         <EndPt>LON</EndPt>
      </AirDirectionPair>
      <AirDirectionPair>
         <StartPt>!UA</StartPt>
         <EndPt>!US</EndPt>
      </AirDirectionPair>
   </Data>
</Response>
{
   "StatusCode": "200",
   "Status": "OK",
   "Data": {
      "@type": "ArrayOfAirDirectionPair",
      "AirDirectionPair": [
         {
            "StartPt": "IEV",
            "EndPt": "TLV"
         },
         {
            "StartPt": "IEV",
            "EndPt": "NYC"
         },
         {
            "StartPt": "IEV",
            "EndPt": "BCN"
         },
         {
            "StartPt": "IEV",
            "EndPt": "LON"
         },
         {
            "StartPt": "!UA",
            "EndPt": "!US"
         }
      ]
   }
}

PreviousВыгрузка бронированийNextСоздание заказа

Last updated 1 year ago