Внимание!

Частота обновления справочников - раз в полчаса.

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

Доступ к справочникам ограничен по ip (кроме курсов валют и правил гибкой комиссии, которые требуют авторизации).

Для ускорения процесса загрузки справочников в заголовке запроса можно указать: Accept-Encoding: gzip

1. Страны

http://xml.tez-tour.com/xmlgate/list/countries.xml

Справочник возвращает список стран.

Элементы:

listName – значением элемента является countries.

itemCount - количество записей, передаваемых в справочнике.

item - элемент, содержащий информацию по стране. Атрибуты элемента: type="Country", row="порядковый_номер_в_справочнике". Включает вложенные элементы:

id – идентификатор страны.

name – название страны на английском языке.


Пример:

<reference>
  <listName>countries</listName>
  <itemCount>150</itemCount>
  <item type="Country" row="1">
    <id>147573</id>
    <name>AUSTRIA</name>
  </item>
</reference>

2. Регионы

http://xml.tez-tour.com/xmlgate/list/regions.xml

Справочник возвращается список регионов.

Элементы:

listName - значение элемента regions.

itemCount - количество записей, передаваемых в справочнике.

item - элемент, содержащий информацию о регионе. Включает атрибуты type="Region" row="порядковый_номер_в_справочнике". Содержит вложенные элементы:

id – идентификатор региона.

name – название региона.

prop name="Country" – идентификатор страны.

Пример:

<reference>
  <listName>regions</listName>
  <itemCount>907</itemCount>
  <item type="Region" row="1">
    <id>4106032</id>
    <name>CANAKKALE</name>
    <prop name="Country">1104</prop>
  </item>
</reference>
 

3. Города

http://xml.tez-tour.com/xmlgate/list/cities.xml

Справочник возвращает список городов.

Элементы:

listName - значением элемента является название справочника cities.

itemCount - количество записей, передаваемых в справочнике.

item - элемент, содержащий информацию о городе. Содержит атрибуты type="City" и row="порядковый_номер_в_справочнике". Включает элементы: id – идентификатор города.

name – название города.

prop name="Country" – элемент содержит идентификатор страны.


Пример:

<reference>
  <listName>cities</listName>
  <itemCount>2349</itemCount>
  <item type="City" row="1">
    <id>301</id>
    <name>ANTALYA</name>
    <prop name="Country">1104</prop>
  </item>
</reference>
 

4. Отели

http://xml.tez-tour.com/xmlgate/list/hotels.xml

Список отелей. Включает информацию по категории отелей, стране и городу размещения.

Элементы:

listName - значением элемента является название справочника hotels.

itemCount - количество записей, передаваемых в справочнике.

item - элемент содержит информацию об отеле. Атрибуты элемента type="Hotel" row="порядковый_номер_в_справочнике". Включает вложенные элементы:

id – идентификатор отеля.

name – название отеля.

prop name="type" – категория отеля.

prop name="Region" – идентификатор региона отеля.

prop name="Country" – идентификатор страны отеля.

Пример:

<reference>
  <listName>hotels</listName>
  <itemCount>239</itemCount>
  <item type="Hotel" row="165">
    <id>6024465</id>
    <name>SOL STELLA APPARTMENTS</name>
    <prop name="type" type="string">2568</prop>
    <prop name="Region">6027861</prop>
    <prop name="Country">175276</prop>
  </item>
</reference>
 

5. Категории отелей

http://xml.tez-tour.com/xmlgate/list/hotelTypes.xml

Возможные категории ("звезды") отелей.

Элементы:

listName – значением элемента является название справочника hotelTypes.

itemCount - количество записей, передаваемых в справочнике.

item - элемент содержит информацию о категории отеля. Включает атрибуты: type="HotelType" row="порядковый_номер_в_справочнике" Содержит вложенные элементы:

id – идентификатор записи.

name – название категории.


Пример:

<reference>
  <listName>hotelTypes</listName>
  <itemCount>26</itemCount>
  <item type="HotelType" row="1">
    <id>269506</id>
    <name>Special Cat.</name>
  </item>
</reference>
 

6. Пансионы

http://xml.tez-tour.com/xmlgate/list/pansions.xml

Возможные пансионы отелей.

Элементы:

listName – значение элемента pansions.

itemCount - количество записей, передаваемых в справочнике.

item - элемент содержит информацию о пансионах. Атрибуты элемента type="Pansion" и row="порядковый_номер_в_справочнике".

id – идентификатор пансиона.

name – название пансиона.

group_id - идентификатор группы пансиона.

group_name - название группы пансиона.

Пример:

<reference>
  <listName>pansions</listName>
  <itemCount>200</itemCount>
  <item type="Pansion" row="1">
   <id>9003550</id>
   <name>SUPER AI</name>
    <group_id>9006289</group_id>
    <group_name>UAI</group_name>
  </item>
</reference>
 

7. Размещения

http://xml.tez-tour.com/xmlgate/list/stayTypes.xml

Возможные типы размещений в туре.

Элементы:

listName – значением элемента является stayTypes.

itemCount - количество записей, передаваемых в справочнике.

item - элемент, содержащий информацию о типе размещения. Атрибутами элемента являются type="StayType" row="порядковый_номер_в_справочнике".

id – идентификатор типа размещения.

name – название типа размещения.


Пример:

<reference>
  <listName>stayTypes</listName>
  <itemCount>179</itemCount>
  <item type="StayType" row="1">
    <id>2</id>
    <name>DBL</name>
  </item>
</reference>
 

8. Типы номеров

http://xml.tez-tour.com/xmlgate/list/rooms.xml

Возможные типы номеров.

Элементы:

listName – значением элемента является rooms.

itemCount - количество записей, передаваемых в справочнике.

item - элемент содержит информацию о типе номера. Атрибуты элемента type="Room" и row="порядковый_номер_в_справочнике".

id – идентификатор типа номера.

name – название типа номера.


Пример:

<reference>
  <listName>rooms</listName>
  <itemCount>179</itemCount>
  <item type="Room" row="1">
    <id>151842</id>
    <name>Deluxe Land View</name>
  </item>
</reference>
 

9. Связка "Отель - Пансион"

http://xml.tez-tour.com/xmlgate/list/hotelPansions.xml

Пансионы, существующие в определенном отеле. 

Элементы:

listName - значением элемента является hotelPansions.

itemCount - количество записей, передаваемых в справочнике.

item - элемент содержит информацию о пансионе в отеле. Атрибуты элемента type="HotelPansion" и row="порядковый_номер_в_справочнике". Вложенные элементы:

id – идентификатор.

prop name="Hotel" – идентификатор отеля.

prop name="Pansion" – идентификатор пансиона.

prop name="StartDate" type="date" – дата начала действия пансиона в отеле. Если параметр не задан, передается пустое значение.

prop name="EndDate" type="date" – дата завершения действия пансиона в отеле. Если параметр не задан, передается пустое значение.


Пример:

<reference>
  <listName>hotelPansions</listName>
  <itemCount>11335</itemCount>
  <item type="HotelPansion" row="1">
    <id>5</id>
    <prop name="Hotel">9009820</prop>
    <prop name="Pansion">2424</prop>
    <prop name="StartDate">
  </pro>
    <prop name="EndDate">01.01.2013</prop>
  </item>
</reference>
 

10. Связка "Отель - Тип номера"

http://xml.tez-tour.com/xmlgate/list/hotelRooms.xml

Типы номеров, существующие в определенном отеле.

Элементы:

listName - значением элемента является hotelRooms.

itemCount - количество записей, передаваемых в справочнике.

item - элемент содержит информацию о типе номера в отеле. Атрибуты элемента type="HotelRoom" и row="порядковый_номер_в_справочнике". Вложенные элементы.

id – идентификатор типа номера в указанном отеле.

prop name="Hotel" – идентификатор отеля.

prop name="Room" – идентификатор типа номера. 


Пример:

<reference>
  <listName>hotelRooms</listName>
  <itemCount>19272</itemCount>
  <item type="HotelRoom" row="1">
    <id>10</id>
    <prop name="Hotel">9009820</prop>
    <prop name="Room">191485</prop>
  </item>
</reference>
 

11. Связка "Отель - Пансион - Тип номера"

http://xml.tez-tour.com/xmlgate/list/hotelResources.xml

Типы номеров и пансионов, существующие в определенном отеле.

Элементы:

listName - значением является название справочника hotelResources.

itemCount - количество записей, передаваемых в справочнике.

item - элемент содержит значения связки. Атрибуты элемента type="HotelResource" и row="порядковый_номер_в_справочнике".

id – идентификатор связки.

prop name="Hotel" – идентификатор отеля.

prop name="HotelPansion" – идентификатор пансиона.

prop name="HotelRoom" – идентификатор комнаты.


Пример:

<reference>
  <listName>hotelResources</listName>
  <itemCount>75532</itemCount>
  <item type="HotelResource" row="1">
    <id>10</id>
    <prop name="Hotel">9009820</prop>
    <prop name="HotelPansion">5</prop>
    <prop name="HotelRoom">10</prop>
  </item>
</reference>

12. Примечания по отелю

https://xml.tez-tour.com/xmlgate/list/hotelTimeNotes.d.xml?countryId=$countryId&countryId=$countryId®ionId=$regionId®ionId=$regionId&dateStart=$dateStart&dateEnd=$dateEnd

$coontryId - идентификатор из справочника 1. Страны, можно указать несколько -->
$regionId - идентификатор из справочника 2. Регионы, можно указать несколько -->
$dateStart - дата начал действия примечания, в формате DD.MM.YYYY -->
$dateEnd - дата завершения действия примечания, в формате DD.MM.YYYY -->

Примечания по отелям.

Элементы:

class - значение элемента HotelTimeNote.

item-count - количество примечаний, передаваемых в справочнике.

item class - элемент содержит информацию о примечании. Вложенные элементы:

id - идентификатор примечания.

endDate - дата завершения действия примечания.

extraServiceTypeId - идентификатор типа доп. услуги, привязанной к примечанию.

hotelId - идентификатор отеля.

note - текст примечания.

startDate - дата начала действия примечания.

type - название типа примечания.


Пример:

<item-list>
  <class>HotelTimeNote</class>
  <item-count>10287</item-count>
  <item class="HotelTimeNote">
    <id>36</id>
    <endDate/>
    <extraServiceTypeId>0</extraServiceTypeId>
    <hotelId>69777</hotelId>
    <note>Deluxe Sea View = Superior</note>
    <startDate/>
    <type>ВНИМАНИЕ</type>
  </item>
</item-list>
 

13. Стопы по отелям

http://xml.tez-tour.com/xmlgate/list/hotelStops.d.xml

Прекращение продаж в отелях.

Элемент:

listName - значение элемента hotelStops.

itemCount - количество элементов в списке.

item - элемент, содержащий информацию о стопах. Атрибуты элемента: type="HotelStop" row="1".

id - идентификатор стопа по отелю.

prop name="startDate" type="date" - дата начала действия стопа.

prop name="endDate" type="date" - дата завершения действия стопа.

prop name="Hotel" - идентификатор отеля.

prop name="HotelPansion" - идентификатор пансиона, по которому объявлен стоп. Если значением является 0 - пансион не указан.

prop name="HotelRoom" - идентификатор типа номера, по которому объявлен стоп. Если значением является 0 - тип номера не указан.

prop name="StayType" - идентификатор типа размещения, по которому объявлен стоп. Если значением является 0 - тип размещения не указан.

prop name="checkInFlag" - параметр, показывающий, назначен ли стоп на заезд. Если передается true - то стоп объявлен на заезд. Если false - то нет.

excepts - даты, на которые стопы не действуют. Содержит вложенные элементы:

value - дата, на которую стоп не действует.


Пример:

<reference>
  <listName>hotelStops</listName>
  <itemCount>7047</itemCount>
  <item type="HotelStop" row="1">
    <id>4172194</id>
    <prop name="startDate" type="date">16.12.2012</prop>
    <prop name="endDate" type="date">19.12.2012</prop>
    <prop name="Hotel">822</prop>
    <prop name="HotelPansion">0</prop>
    <prop name="HotelRoom">832615</prop>
    <prop name="StayType">0</prop>
    <prop name="checkInFlag">false</prop>
    <excepts>
      <value>22.01.2013</value>
    </excepts>
  </item>
</reference>

 

14. Мгновенное подтверждение

http://xml.tez-tour.com/xmlgate/list/saleTasks.d.xml

Мгновенные подтверждения.

Элементы:

listName - значением элемента является название справочника saleTasks.

itemCount - количество элементов в справочнике.

item - информация о мгновенном подтверждении. Атрибуты элемента type="SaleTask" row="1". Вложенные элементы:

id - порядковый номер в справочнике.

prop name="startDate" type="date" - дата начала действия предложения.

prop name="endDate" type="date" - дата завершения действия предложения.

prop name="HotelRoom" - идентификатор связки "отель-тип номера", на который распространяется предложение.


Пример:

<reference>
  <listName>saleTasks</listName>
  <itemCount>1545</itemCount>
  <item type="SaleTask" row="1">
    <id>1</id>
    <prop name="startDate" type="date">05.01.2013</prop>
    <prop name="endDate" type="date">13.01.2013</prop>
    <prop name="HotelRoom">6133</prop>
  </item>
</reference>
 

15. Авиакомпании

http://xml.tez-tour.com/xmlgate/list/aircompanies.xml

Список авиакомпаний.

listName - значением элемента является название справочника aircompanies.

itemCount - количество записей, передаваемых в справочнике.

item - элемент, содержащий информацию об авиакомпании. Атрибуты элемента type="Aircompany" row="порядковый_номер_в_справочнике". Вложенные элементы:

id – идентификатор авиакомпании.

name – название авиакомпании.

carrier - код авиакомпании.


Пример:

<reference>
  <listName>aircompanies</listName>
  <itemCount>356</itemCount>
  <item type="Aircompany" row="1">
    <id>7000417</id>
    <name>CUBANA</name>
    <carrier>CU</carrier>
  </item>
</reference>
 

16. Аэропорты

http://xml.tez-tour.com/xmlgate/list/airports.xml

Список аэропортов.

Элементы:

listName – название справочника airports.

itemCount - количество записей, передаваемых в справочнике.

item - атрибуты элемента type="Airport" и row="порядковый_номер_в_справочнике". Вложенные элементы:

id – идентификатор аэропорта.

name – международное название аэропорта.

rus_name - кириллическое название аэропорта. Если параметр не задан, передается пустое значение.

prop name="Country" – элемент содержит идентификатор страны.

prop name="Region" - элемент содержит идентификатор региона.

prop name="City" - элемент содержит идентификатор города.

prop name="IATA" - код аэропорта.


Пример:

<reference>
  <listName>airports</listName>
  <itemCount>289</itemCount>
  <item type="Airport" row="1">
    <id>136</id>
    <name>SVO-F</name>
    <rus_name>Шереметьево - Терминал F</rus_name>
    <prop name="Country">1102</prop>
    <prop name="Region">12708</prop>
    <prop name="City">345</prop>
    <prop name="IATA">SVO</prop>
  </item>
</reference>
 

17. Типы самолетов

http://xml.tez-tour.com/xmlgate/list/aircraftTypes.xml

Существующие типы самолетов.

Элементы:

listName - название справочника aircraftTypes.

itemCount - количество записей, передаваемых в справочнике.

item - элемент, содержащий информацию о типе самолета. Атрибуты элемента type="AircraftType" row="порядковый_номер_в_справочнике".

id – идентификатор типа самолета.

name – название типа самолета.


Пример:

<reference>
  <listName>aircraftTypes</listName>
  <itemCount>83</itemCount>
  <item type="AircraftType" row="1">
    <id>256881</id>
    <name>A320</name>
  </item>
</reference>

18. Рейсы

http://xml.tez-tour.com/xmlgate/list/flights.xml

Существующие рейсы.

Элементы:

listName - название справочника flights.

itemCount - количество записей, передаваемых в справочнике.

item - элемент, содержащий информацию о рейсе. Атрибуты элемента type="Flight" и row="порядковый_номер_в_справочнике".

id – идентификатор рейса.

prop name="departureAirport" – идентификатор аэропорта вылета.

prop name="arrivalAirport" – идентификатор аэропорта прилета.

prop name="Aircompany" – идентификатор авиакомпании.

prop name="number" type="string" – номер рейса.

prop name="backFlight" – параметр, определяющий идентификатор обратного рейса.

prop name="crossDeny" – параметр, определяющий разрешение или запрет перекрещивания рейса с рейсами других авиакомпаний.


Пример:

<reference>
  <listName>flights</listName>
  <itemCount>7103</itemCount>
  <item type="Flight" row="1">
    <id>9015082</id>
    <prop name="departureAirport">664</prop>
    <prop name="arrivalAirport">3676</prop>
    <prop name="Aircompany">7000326</prop>
    <prop name="number" type="string">TG960/BT102 </prop>
    <prop name="backFlight">0</prop>
<prop name="crossDeny">false</prop>
  </item>
</reference>


19. Вылеты

http://xml.tez-tour.com/xmlgate/list/flightDepartures.xml

Информация о вылетах.

Элементы:

listName - название справочника flightDepartures.

itemCount - количество записей, передаваемых в справочнике.

item - элемент, содержащий информацию о вылете. Атрибуты элемента type="FlightDeparture". Включает вложенные элементы:

id – идентификатор вылета.

prop name="Flight" – идентификатор рейса.

prop name="departureAirport" – идентификатор аэропорта вылета.

prop name="arrivalAirport" – идентификатор аэропорта прилета.

prop name="departureDatetime" type="datetime" – дата и время вылета.

prop name="arrivalDatetime" - дата и время прилета.

prop name="aircraftTypeId" - идентификатор типа самолета.

prop name="active" type="boolean" - признак актуальности рейса. Если передается значение true - рейс актуален, если false - то нет.


Пример:

<listName>flightDepartures</listName>
  <itemCount>25992</itemCount>
  <item type="FlightDeparture" row="1">
    <id>2354129</id>
    <prop name="Flight">545308</prop>
    <prop name="departureAirport">134983</prop>
    <prop name="arrivalAirport">208129</prop>
    <prop name="departureDatetime" type="datetime">30.12.2018 09:20</prop>
    <prop name="arrivalDatetime" type="datetime">30.12.2018 17:10</prop>
<prop name="aircraftTypeId">4111354</prop>
<prop name="active" type="boolean">true</prop>
  </item>

20. Классы кресел

http://xml.tez-tour.com/xmlgate/list/seatTypes.xml

Справочник содержит информацию о классах кресел в самолете.

Элементы:

listName - название справочника SeatType.

itemCount - количество записей, передаваемых в справочнике.

item - элемент, содержащий информацию о классе кресла в самолете. Атрибуты элемента: type="SeatType". Включает вложенные элементы:

id – идентификатор.

name – название.

Пример:

<reference>
  <listName>seatTypes</listName>
  <itemCount>6</itemCount>
  <item type="SeatType" row="1">
    <id>3</id>
    <name>Economy</name>
  </item>
</reference>

21. Наличие мест на рейсах

http://xml.tez-tour.com/xmlgate/list/seatSets.xml

Наличие мест в зависимости от класса кресла.

Элементы:

listName - название справочника seatSets.

itemCount – количество записей в справочнике.

item - информация о наличии мест. Атрибуты элемента type="SeatSet" и row="порядковый_номер_в_справочнике". Содержит вложенные элементы:

id – идентификатор записи.

prop name="FlightDeparture" – идентификатор вылета.

prop name="SeatTypeName" type="string" – название класса кресла.

prop name="SeatTypeId" type="string" – идентификатор класса кресла.

prop name="leftNumber" - текстовое сообщение о наличии мест.


Пример:

<reference>
  <listName>seatSets</listName>
  <itemCount>26079</itemCount>
  <item type="SeatSet" row="1">
    <id>583138</id>
    <prop name="FlightDeparture">581285</prop>
    <prop name="SeatTypeName" type="string">Economy</prop>
    <prop name="SeatTypeId" type="string">3</prop>
    <prop name="leftNumber">ok</prop>
  </item>
</reference>
 

22. Типы туров

http://xml.tez-tour.com/xmlgate/list/spoRegionSets.xml

Существующие типы туров (альтернативные названия: "туры", "регионы СПО").

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

Элементы:

listName – название справочника spoRegionSets.

itemCount - количество записей, передаваемых в справочнике.

item - содержит информацию о типе тура. Атрибуты элемента type="SpoRegionSet" row="порядковый_номер_в_справочнике". Включает вложенные элементы:

id – идентификатор типа тура.

prop name="region1" – содержимым элемента является идентификатор первого региона, входящий в тип тура.

prop name="region2" - содержимым элемента является идентификатор второго региона, входящий в тип тура.

prop name="region3" - содержимым элемента является идентификатор третьего региона, входящий в тип тура.


Пример:

<reference>
  <listName>spoRegionSets</listName>
  <itemCount>239</itemCount>
  <item type="SpoRegionSet" row="1">
    <id>91</id>
    <prop name="region1">304359</prop>
    <prop name="region2">0</prop>
    <prop name="region3">0</prop>
  </item>
</reference>

23. Пол

http://xml.tez-tour.com/xmlgate/list/genders.xml

Пол туриста.

Элементы.

listName – название справочника genders.

itemCount - количество записей, передаваемых в справочнике.

item - элемент содержит элемент справочника. Атрибуты элемента type="Gender" row="порядковый_номер_в_справочнике". Вложенные элементы:

id – идентификатор обращения.

name – текст обращения.


Пример:

<reference>
  <listName>genders</listName>
  <itemCount>4</itemCount>
  <item type="Gender" row="1">
    <id>2688</id>
    <name>MR.</name>
  </item>
</reference>

24. Валюта

http://xml.tez-tour.com/xmlgate/list/currencies.xml

Существующие валюты.

Элементы:

listName - название справочника currencies.

itemCount - количество записей, передаваемых в справочнике.

item - информация о валюте. Атрибуты элемента type="Currency" и row="порядковый_номер_в_справочнике". Вложенные элементы:

id – идентификатор валюты.

name – название валюты.


Пример:

<reference>
  <listName>currencies</listName>
  <itemCount>24</itemCount>
  <item type="Currency" row="1">
    <id>50159</id>
    <name>LAT</name>
  </item>
</reference>
 

25. Типы трансферов

http://xml.tez-tour.com/xmlgate/list/transferTypes.xml

Существующие типы трансферов.

Элементы.

listName – название справочника transferTypes.

itemCount - количество записей, передаваемых в справочнике.

item - информация о типах трансфера. Атрибуты элемента type="TransferType" row="порядковый_номер_в_справочнике". Содержит вложенные элементы:

id – идентификатор типа трансфера.

name – название.

Пример:

<reference>
  <listName>transferTypes</listName>
  <itemCount>4</itemCount>
  <item type="TransferType" row="1">
    <id>3635</id>
    <name>G</name>
  </item>
</reference>
 

26. Справочник машин

http://xml.tez-tour.com/xmlgate/list/vehicles.d.xml

Cправочник содержит список всех машин, которые используются для трансфера.
Элементы:

id - идентификатор машины.

name - название экскурсии.

Пример:

<vehicles>

    <vehicle>

       <id>182</id>

       <name>TAXI MELI TOURS BCN на 4 чел.</name>

       <capacity>4</capacity>

   </vehicle>

   <vehicle>

        <id>136</id>

        <name>Passenger car MERCEDES 350 на 48 чел.</name>

       <capacity>48</capacity>

   </vehicle>

</vehicles>


27. Возрастные группы

http://xml.tez-tour.com/xmlgate/list/groupTypeAges.xml

Существующие возрастные группы туристов.

Элементы:

listName - название справочника groupTypeAges.

itemCount - количество записей, передаваемых в справочнике.

item - информация о возрастных группах. Атрибуты элемента type="GroupTypeAge" и row="порядковый_номер_в_справочнике". Содержат вложенные элементы:

id – идентификатор возрастной группы.

prop name="adultCount" type="int" – количество взрослых в группе.

prop name="smallChildCount" type="int" - количество детей младшего возраста в группе.

prop name="bigChildCount" type="int" - количество детей старшего возраста в группе.

prop name="infantAge" type="int" - возраст, по которому ребенок попадает в категорию младенцев для данной группы.

prop name="smallChildAge" type="int" - возраст, по которому ребенок попадает в категорию детей младшего возраста для данной группы.

prop name="bigChildAge" type="int" - возраст, по которому ребенок попадает в категорию детей старшего возраста для данной группы.


Пример:

<reference>
  <listName>groupTypeAges</listName>
  <itemCount>13741</itemCount>
  <item type="GroupTypeAge" row="1">
    <id>63288</id>
    <prop name="adultCount" type="int">1</prop>
    <prop name="smallChildCount" type="int">0</prop>
    <prop name="bigChildCount" type="int">0</prop>
    <prop name="infantAge" type="int">0</prop>
    <prop name="smallChildAge" type="int">0</prop>
    <prop name="bigChildAge" type="int">0</prop>
</item>
</reference>
 

28. Правила гибкой комиссии

http://xml.tez-tour.com/xmlgate/agency/flexCommission

Информация о правилах гибкой комиссии. Справочник доступен только после авторизации.

Элементы:

creationDate - дата создания правила.

dateFrom - дата начала действия правила.

dateTo - дата окончания действия правила.

name - название правила.

description - описание правила.

checkInFrom - начало интервала даты заезда.

checkInTo - окончание интервала даты заезда.

daysBeforeCheckIn - дней до заезда.

countryId - страна.

withoutFly - только наземная программа.

arrivalCityId - город прилета.

departureCityId - город вылета.

fixed - является ли комиссия фиксированной или нет.

commission - % комиссии.

commissionMax - максимально возможная комиссия.

partialPaidDays - число дней на частичную оплату.

partialPaidValidPercent - % частичной оплаты.

hotels - отели, на которые распространяются правила.


Например:

  <flexCommission id="301">
    <creationDate>10.12.2012 14:42</creationDate>
    <dateFrom>10.12.2012</dateFrom>
    <dateTo>31.03.2013</dateTo>
    <name>CUBA PETERSBURG за 21 день+1% Заезды 12/01-31/03</name>
    <description>Бронирования за 21 дней до заезда и оплатой в течение 3 дней - дополнительно 1%.</description>
    <checkInFrom>12.01.2013</checkInFrom>
    <checkInTo>31.03.2013</checkInTo>
    <daysBeforeCheckIn>21</daysBeforeCheckIn>
    <countryId>111137</countryId>
    <withoutFly>false</withoutFly>
    <arrivalCityId>39846</arrivalCityId>
    <departureCityId>521</departureCityId>
    <fixed>false</fixed>
    <commission>1.0</commission>
    <commissionMax>13.0</commissionMax>
    <partialPaidDays>3</partialPaidDays>
    <partialPaidValidPercent>99.0</partialPaidValidPercent>
    <hotels/>
  </flexCommission>

29. Курсы валюты

http://xml.tez-tour.com/xmlgate/currencyRate?currFrom=8390&currTo=5561&rateDate=01.12.2012&aid=

Сервис требует авторизации. Возвращает курс валюты на выбранный день.
В запросе используются следующие параметры:

currFrom- идентификатор исходной валюты. Можно определить по справочнику Валюты.

currTo - идентификатор валюты, в которой показан курс.

rateDate - дата, курс на которую необходим.

Результаты содержит следующую информацию:

date - дата,

currFromName - название валюты на русском языке. Валюта, в которой показан курс

currFromCode - код валюты.

currToName - название валюты на русском языке, курс для которой показан.

currToCode - код валюты.

value - курс.

<CurrencyRate>
  <date>01.12.2012</date>
  <currFromName>Рубль</currFromName>
  <currFromCode>RUR</currFromCode>
  <currToName>Доллар США</currToName>
  <currToCode>USD</currToCode>
  <value>31.4</value>
</CurrencyRate>

30. Экскурсии

http://xml.tez-tour.com/xmlgate/list/excursions.xml

Справочник существующих экскурсий.
Элементы:

excursion id - идентификатор экскурсии.

name - название экскурсии.

region - регион экскурсии.


<excursions>
  <excursion id="4101362">
    <name>TROY DELPHIN BELEK</name>
    <region>1285</region>
  </excursion>
</excursions>

31. Справочник правил поиска Регулярных рейсов

https://xml.tez-tour.com/xmlgate/list/searchShowFlights.xml

Справочник правил поиска Регулярных рейсов для дальних перелётов.

Элементы:

listName - название справочника searchShowFlights.

itemCount - количество записей в справочнике.

item - информация о правиле регулярного перелёта. Аттрибуты элемента type="searchShowFlight" и row="порядковый номер в справочнике" имеют вложенный элементы

id - идентификатор правила.

departureCity - идентификатор города вылета.

departureCountry - идентификатор страны вылета.

arrivalRegion - идентификатор региона прилета.

arrivalCountry - идентификатор страны прилета.

departureDayId - идентификатор типа правила.

departureDay - название типа правила.

<reference>
	<listName>searchShowFlights</listName>
	<itemCount>5690</itemCount>
	...
	<item type="searchShowFlight" row="619">
		<id>65</id>
		<departureCity>345</departureCity>
		<departureCountry/>
		<arrivalRegion>9007351</arrivalRegion>
		<arrivalCountry/>
		<departureDayId>3</departureDayId>
		<departureDay>День в день и предыдущий день</departureDay>
	</item>
	...
</reference>