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
  • Пример запроса:
  • Структура AviaTickets
  • Структура buyer
  • Структура tickets
  • Важно!
  1. API
  2. Авиа

Выгрузка билетов

Метод

/air/tickets

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

https://domain.rezonuniversal.com/api/air/tickets?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&t=json&dateFrom=2015-01-01T00:00:00&dateTo=2015-06-01T00:00:00

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

Описание

dateFrom

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

dateTo

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

showPayedOrders

Фильтрация по статусу оплаты заказа (поле pay_status). Если значение не задано (поведение по умолчанию) - выводятся все заказы, если true то только оплаченные заказы, если false то только не оплаченные заказы

showOrdersWithoutTickets

Фильтрация по наличию билетов в заказе. Если значение не задано или указано false (поведение по умолчанию) - выводятся заказы у которых есть билеты заказы, если true то выводятся все заказы, в т.ч. в которых нет выписанных билетов

showActiveOnly

Фильтрация по статусу заказа (поле order_status). Если значение не задано или указано false (поведение по умолчанию) - выводятся все заказы, если true то выводятся только активные заказы (со статусом "ACTIVE")

Если период не задан - вернутся все записи за последний месяц.

<?xml version="1.0" encoding="utf-16"?>
<Response
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <StatusCode>200</StatusCode>
  <Status>OK</Status>
  <Data xsi:type="ArrayOfAviaTickets">
    <AviaTickets>
      <order_id>33739</order_id>
      <order_created>2019-02-12T11:04:13.1322068</order_created>
      <user_email></user_email>
      <order_status>CANCELED</order_status>
      <pay_status>NotPaid</pay_status>
      <pass_count>1</pass_count>
      <buyer>
        <name>NIKOLAI</name>
        <surname>FROLOV</surname>
        <email></email>
        <phone>34634646549</phone>
      </buyer>
      <order_total_to_pay>7092.00</order_total_to_pay>
      <service_fee>123.00</service_fee>
      <main_agency_service_fee>0.00</main_agency_service_fee>
      <additional_services_sum>1740.00</additional_services_sum>
      <discount>0.00</discount>
      <booking_count>1</booking_count>
      <order_currency>UAH</order_currency>
      <avia_tickets>
        <ticket>
          <ticket_number>0809903338266</ticket_number>
          <fare>5229.00</fare>
          <fare_curr>UAH</fare_curr>
          </ticket>
      </avia_tickets>
    </AviaTickets>
  </Data>
</Response>
{
  "Data": [
    {
      additional_services_sum: 1740,
        avia_tickets: [
          {
            fare: 5229,
            fare_curr: "UAH",
            ticket_number: "0809903338266"
          }
        ],
      booking_count: 1,
      buyer: {
        email: "",
        name: "NIKOLAI",
        phone: "34634646549",
        surname: "FROLOV"
      },
      discount: 0,
      main_agency_service_fee: 0,
      order_created: "/Date(1549962253132+0200)/",
      order_currency: "UAH",
      order_id: 33739,
      order_status: "CANCELED",
      order_total_to_pay: 7092,
      pass_count: 1,
      pay_status: "NotPaid",
      service_fee: 123,
      user_email: ""
    }
  ],
  "Error": null,
  "Status": "OK",
  "StatusCode": 200
}

Структура AviaTickets

Параметр

Описание

order_id

Номер заказа

order_created

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

user_email

Email пользователя

order_status

Статус заказа (ACTIVE - значение по умолчанию, CANCELED - отменен, ERROR - с ошибкой, IN_PROGRESS - не завершен)

pay_status

Статус оплаты (NotPaid - не оплачен, Paid и PaidByB2B - оплачен)

pass_count

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

order_total_to_pay

Общая стоимость к оплате (то, что видит клиент)

service_fee

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

main_agency_service_fee

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

additional_services_sum

Сумма за дополнительные услуги

order_pay_commision

Сумма сбора за выбранный метод оплаты

discount

Скидка

order_currency

Валюта заказа

buyer

Объект, описывающий покупателя

avia_tickets

Массив в билетами

Структура buyer

Параметр

Описание

name

Имя

surname

Фамилия

email

Email

phone

Номер телефона

Структура tickets

Параметр

Описание

ticket_number

Номер билета

fare

Стоимость тарифа

fare_curr

Валюта тарифа

Важно!

PreviousВыгрузка транзакцийNextВыгрузка допсервисов

Last updated 4 years ago

При суммировании суммы тарифа, сервисных сборов/скидок и доп.услуг - общая сумма заказа (order_total_to_pay) может не соответствовать рассчитанной, т.к. в заказе могут присутствовать комиссия за метод оплаты, страхование, или другие примененные модификаторы, влияющие на общую сумму к оплате. Так же возможно несоответствие поля fare в билете или полное его отсутствие, если расчет был создан некорректною. Подробную информацию о цене можно найти в ответе запроса .

Информация о заказе