Версия 1.8
API маршрутов
Открытый JSON API без ключей: 10 запросов в секунду с одного адреса. Спецификация лежит в OpenAPI.
Ошибки
Ошибка приходит с кодом HTTP и единым телом:
{"error": {"code": "invalid_parameter", "message": "Аэропорт не найден", "param": "to", "request_id": "…"}}GET
/api/v1/statusСостояние сервиса
/api/v1/statusGET
/api/v1/airportsСписок аэропортов с поиском и фильтром
Параметры: q, country, limit
/api/v1/airports?country=RU&limit=3GET
/api/v1/airports/{iata}Один аэропорт по коду IATA или ICAO
/api/v1/airports/SINGET
/api/v1/routeМаршрут: дуга, расстояние, время и подходящие самолёты
Параметры: from, to, points
/api/v1/route?from=SVO&to=SIN&points=4GET
/api/v1/nearestБлижайшие аэропорты к точке
Параметры: lat, lon, limit
/api/v1/nearest?lat=59.93&lon=30.33&limit=2GET
/api/v1/aircraftТипы самолётов с дальностью
/api/v1/aircraft