ITERIOS Travel API

GET tour/hotel-references

44 views 02.03.2019 0

Метод для получения справочников отелей туров. Метод предоставляет только те отели


GET tour/hotel-references

Принимает GET параметры:

Параметр Тип Описание
dep_city required int Город вылета
country required int Идентификатор выбранной страны.

Пример:

curl -i -H 'X-Api-Key: some_key_value' https://itapi.iterios.com/api/v1/tour/hotel-references?dep_city=4&country=226

Описание возвращаемых данных
Возвращает в ответе под ключом data следующие данные:

Параметр Тип Описание
operators object Объект с информацией об операторах, доступных для поиска туров. Поля объекта соответствуют значению поля code для каждого оператора. Каждый элемент содержит такие ключи:

Параметр Тип Описание
id (deprecated) integer Идентификатор оператора
name* string Наименование оператора
code* string Код оператора, используемый в системе
cities object Объект с информацией о городах, доступных для поиска туров. Поля объекта соответствуют значению поля id для каждого города. Каждый элемент содержит такие ключи:

Параметр Тип Описание
id int Идентификатор города
title* string Название города
country_id (deprecated) string Идентификатор страны, в которой расположен город
country_title object Название страны, в которой расположен город
resorts object Объект с информацией о курортах. Поля объекта соответствуют значению поля id для каждого курорта. Каждый элемент содержит такие ключи:

Параметр Тип Описание
id* int Идентификатор курорта
name* string Название курорта
hotels object Объект с информацией об отелях. Поля объекта соответствуют значению поля id для каждого отеля. Каждый элемент содержит такие ключи:

Параметр Тип Описание
id * int Идентификатор отеля
name* string Название отеля
country_id* string Название отеля
city_id* string Название отеля
hotel_category* object Объект с информацией о категории отеля. Содержит ключи id c идентификатором категории отеля и name c наименованием категории отеля

Пример ответа:

{
   "data": {
      "operators": [],
      "cities": {
         "1890": {
            "id": 1890,
            "title": "Kranevo",
            "country_id": 22,
            "country_title": "Bulgaria"
         },
         "322": {
            "id": 322,
            "title": "Balchik",
            "country_id": 22,
            "country_title": "Bulgaria"
         }
      },
      "resorts": [],
      "hotels": {
         "98992": {
            "id": 98992,
            "name": "Predela I",
            "country_id": 22,
            "city_id": 331,
            "hotel_category": {
               "id": 2,
               "name": "2"
            }
         },
         "96540": {
            "id": 96540,
            "name": "Park Hotel Fairy & SPA",
            "country_id": 22,
            "city_id": 4748,
            "hotel_category": {
               "id": 3,
               "name": "3"
            }
         }
      }
   }
}

Was this helpful?