Вивантаження додаткових сервісів
Отчет по дополнительным сервисам в заказе
Пример запроса:
https://domain.rezonuniversal.com/api/air/aditionalservices?key=aaaa&token=aaaabddeeddddaaaa&t=json&dateFrom=2020-06-01&dateTo=2020-07-01
Параметры запроса
Описание
dateFrom
Период "с" YYYY-MM-DDTHH:MM:SS, например 2015-03-29T21:12:00
dateTo
Период "по" YYYY-MM-DDTHH:MM:SS, например 2015-03-29T21:12:00
Если период не задан - вернутся все записи за последний месяц.
<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="ArrayOfOrder_with_aditional_services">
<order_with_aditional_services>
<order_id>25213</order_id>
<order_status>ACTIVE</order_status>
<order_pay_status>NotPaid</order_pay_status>
<bookings>
<booking>
<booking_recloc>P1RTY3HUT</booking_recloc>
<booking_source>TravelFusion</booking_source>
<services>
<service>
<is_in_package>false</is_in_package>
<created>2020-06-18T09:59:03.0003835</created>
<name>1 сдаваемый багаж 10 кг</name>
<service_type_name>TravelFusionService</service_type_name>
<service_category>AviaBaggage</service_category>
<status>Active</status>
<type>AviaProvider</type>
<currency>UAH</currency>
<amt>275.49</amt>
<fee>0.00</fee>
<total>275.49</total>
<passenger_name>OLENA</passenger_name>
<passenger_surname>GONTAREVA</passenger_surname>
</service>
<service>
<is_in_package>false</is_in_package>
<created>2020-06-18T09:59:03.0024094</created>
<name>1 сдаваемый багаж 20 кг</name>
<service_type_name>TravelFusionService</service_type_name>
<service_category>AviaBaggage</service_category>
<status>Active</status>
<type>AviaProvider</type>
<currency>UAH</currency>
<amt>459.05</amt>
<fee>0.00</fee>
<total>459.05</total>
<passenger_name>OLENA</passenger_name>
<passenger_surname>GONTAREVA</passenger_surname>
</service>
<service>
<is_in_package>true</is_in_package>
<created>2020-06-18T09:59:03.2391772</created>
<name>Service created at 15.05.2020 16:01:00</name>
<service_type_name>ManualService</service_type_name>
<service_category>General</service_category>
<status>Active</status>
<type>Agency</type>
<currency>UAH</currency>
<amt>0.00</amt>
<fee>0.00</fee>
<total>0.00</total>
</service>
<service>
<is_in_package>true</is_in_package>
<created>2020-06-18T09:59:03.2391772</created>
<name>Service created at 15.05.2020 16:01:35</name>
<service_type_name>ManualService</service_type_name>
<service_category>General</service_category>
<status>Active</status>
<type>Agency</type>
<currency>UAH</currency>
<amt>0.00</amt>
<fee>0.00</fee>
<total>0.00</total>
</service>
<service>
<is_in_package>false</is_in_package>
<created>2020-06-18T09:59:03.448742</created>
<name>Pacman1</name>
<service_type_name>PackageService</service_type_name>
<service_category>Package</service_category>
<status>Active</status>
<type>Agency</type>
<currency>UAH</currency>
<amt>0.00</amt>
<fee>500.00</fee>
<total>500.00</total>
</service>
</services>
</booking>
</bookings>
</order_with_aditional_services>
</Data>
</Response>
Структура order_with_aditional_services
Параметр
Описание
order_id
Номер заказа
order_status
Статус заказа:
ACTIVE - активный,
CANCELED - отмененный,
ERROR - с ошибкой,
IN_PROGRESS - не завершен
order_pay_status
Статус оплаты заказа:
NotPaid - не оплачен,
Paid - оплачен,
PaidByB2B - оплачен B2B пользователем
bookings[]
Бронирования в заказе
Структура booking
Параметр
Описание
booking_recloc
Локатор бронирования
booking_source
Система бронирования
services[]
Сервисы в бронировании
Структура service
Параметр
Описание
is_in_package
Признак того, что сервис входит в пакет
created
Дата и время добавления сервиса
name
Название сервиса
status
Статус сервиса:
Available - значение по умолчанию,
Active - услуга активна,
Issued - услуга выписана,
Cancelled - услуга отменена
currency
Валюта
amt
Стоимость сервиса на стороне поставщика услуги
fee
Сервисный сбор агенства
total
Общая стоимость услуги
passenger_name
Имя пассажира на которого взята услуга (если услуга не на весь заказ)
passenger_surname
Фамилия пассажира на которого взята услуга (если услуга не на весь заказ)
service_type_name
Название типа сервиса
service_category
Категория сервиса:
General - общий,
AviaGeneral - общий для услуги а/к,
AviaBaggage - багаж а/к,
AviaMeal - питание а/к,
AviaSeatsMap - услуга - карта мест,
AviaSeat - услуга - выбранное место,
Checkin - регистрация на рейс,
Package - пакет,
CancelFlightInsurance - страхование отмены рейса
type
Тип сервиса:
Agency - услуга предоставляется агентством (платная поддержка, приоритетное обслуживание и т.п.),
OutSource - услуга предоставляется сторонним поставщиком (страхование, трансферы и т.п.),
AviaProvider - услуга предоставляется авиакомпанией (багаж, питание и т.п.)
Last updated