API календаря цен

Календарь цен

Получение минимальных цен на перелёт для указанных даты вылета и городов вылета и назначения.

Запрос

Метод: GET.

URL: http://min-prices.aviasales.ru/calendar_preload

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

  • origin — IATA-код пункта отправления. IATA код указывается буквами верхнего регистра, например MOW
  • destination — IATA-код пункта назначения. IATA код указывается буквами верхнего регистра, например MOW
  • depart_date — дата вылета в формате YYYY-MM-DD.
  • one_way — поиск билетов в один конец (true или false).
{   
   "bes_prices":[],
   "current_depart_date_prices":[]
}

Ответ

  • best_prices — содержит массив минимальных цен для различных дней вылета.
  • current_depart_date_prices — содержит массив минимальных цен, соответствующих заданной дате вылета.

Оба массива содержат параметры найденной цены в следующем формате:

{
   "actual": true,
   "depart_date": "2014-10-04",
   "destination": "HKT",
   "distance": 8015,
   "found_at": "2014-09-09T14:16:07+04:00",
   "number_of_changes": 2,
   "origin": "LED",
   "return_date": "2014-10-15",
   "show_to_affiliates": false,
   "trip_class": 0,
   "value": 26197
}
  • value — цена в рублях.
  • depart_date — дата вылета в формате YYYY-MM-DD, соответствующая этой цене.
  • return_date — дата возвращения в формате YYYY-MM-DD, соответствующая этой цене.
  • number_of_changes — количество пересадок в перелёте с минимальной ценой.

Была ли эта статья полезной?

Еще есть вопросы? Отправить запрос