Aviasales Data API (Travelpayouts): GET /aviasales/v3/get_latest_prices — Цены за период

Параметр Где Тип Обяз. Описание
token query string да API-токен
origin query string нет IATA-код вылета
destination query string нет IATA-код назначения
period_type query string нет year, month или day; по умолчанию — текущий месяц
beginning_of_period query string нет Начало периода; обязателен при period_type=month
group_by query string нет dates (по умолчанию) или directions
one_way query boolean нет В одну сторону, по умолчанию true
sorting query string нет price, route, distance_unit_price
trip_duration query integer нет Длительность пребывания, дней
trip_class query integer нет 0 — эконом, 1 — бизнес, 2 — первый
page query integer нет Страница, по умолчанию 1
currency query string нет Валюта
market query string нет Рынок данных

Базовые URL

Авторизация

Тип: API-ключ

API-токен из профиля Travelpayouts (раздел «API-токен») передаётся в заголовке X-Access-Token или в параметре token.

https://api.travelpayouts.com/aviasales/v3/prices_for_dates?origin=MAD&destination=BCN&departure_at=2023-07&return_at=2023-08&unique=false&sorting=price&direct=false&cy=usd&limit=30&page=1&one_way=true&token=PutYourTokenHere

Нюансы


Если этого недостаточно — официальная документация: https://support.travelpayouts.com/hc/en-us/articles/203956163 Вся интеграция одним документом: https://mcp-everything.ru/integrations/travelpayouts-aviasales.md