Поделиться через


Aviationstack (независимый издатель)

API авиации был создан для доставки точных данных о глобальных рейсах как в режиме реального времени, так и для исторических полетов. Интеграция с одним из самых сложных поставщиков авиационных данных на рынке, API авиастанток способен предоставлять обновления в режиме реального времени о текущих рейсах с задержкой всего 30-60 секунд.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Трой Тейлор
URL https://www.hitachisolutions.com
Адрес электронной почты ttaylor@hitachisolutions.com
Метаданные соединителя
Publisher Трой Тейлор, Решения Похасти
Веб-сайт https://aviationstack.com/
Политика конфиденциальности https://www.ideracorp.com/Legal/APILayer/PrivacyStatement
Категории Данные

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ доступа к API securestring Ключ доступа к API для этого API True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Получение авиакомпаний

Это действие возвращает данные о глобальных авиакомпаниях.

Получение аэропортов

Это действие возвращает данные о глобальных аэропортах.

Получение городов

Это действие возвращает данные о городах назначения.

Получение налогов на авиаперевозку

Это действие возвращает данные о налогах на авиаперевозку.

Получение рейсов

Это отслеживание полетов и получение сведений о состоянии полета в режиме реального времени.

Получение самолетов

Это действие возвращает данные о различных самолетах и самолетах.

Получение стран

Это действие возвращает данные о странах назначения.

Получение типов самолетов

Это действие возвращает данные о различных типах самолетов.

Получение авиакомпаний

Это действие возвращает данные о глобальных авиакомпаниях.

Параметры

Имя Ключ Обязательно Тип Описание
Лимит
limit integer

Укажите ограничение результатов, возвращаемых в ответе API. Максимально допустимое значение равно 100.

Смещение
offset integer

Укажите смещение для разбиения на страницы. Пример. Указание смещения 10 в сочетании с ограничением 10 будет отображать результаты 10–20. Значение смещения по умолчанию равно 0, начиная с первого доступного результата.

Возвращаемое значение

Имя Путь Тип Описание
Лимит
pagination.limit integer

Указанное или стандартное ограничение результатов на страницу разбиения на страницу.

Смещение
pagination.offset integer

Указанное или стандартное смещение разбивки на страницы.

Численность
pagination.count integer

Количество результатов, найденных на текущей странице разбиения на страницу.

Total
pagination.total integer

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

Данные
data array of object
Название авиакомпании
data.airline_name string

Полное имя авиакомпании.

Код IATA
data.iata_code string

Код IATA авиакомпании.

Учет префикса IATA
data.iata_prefix_accounting string

Префикс IATA или код учета авиакомпании.

Код ICAO
data.icao_code string

Код ИКАО авиакомпании.

Позывной
data.callsign string

Позвонок ИКАО авиакомпании.

Тип
data.type string

Тип авиакомпании.

Состояние
data.status string

Текущее состояние авиакомпании.

Размер парка
data.fleet_size string

Размер флота авиакомпании.

Средний возраст флота
data.fleet_average_age string

Средний возраст самолета флота.

Дата основания
data.date_founded string

Год основания авиакомпании.

Код концентратора
data.hub_code string

Код концентратора, связанный с авиакомпанией.

Имя страны
data.country_name string

Имя страны происхождения авиакомпании.

Страна ISO
data.country_iso2 string

2-буквенный ISO-код страны происхождения авиакомпании.

Получение аэропортов

Это действие возвращает данные о глобальных аэропортах.

Параметры

Имя Ключ Обязательно Тип Описание
Лимит
limit integer

Укажите ограничение результатов, возвращаемых в ответе API. Максимально допустимое значение равно 100.

Смещение
offset integer

Укажите смещение для разбиения на страницы. Пример. Указание смещения 10 в сочетании с ограничением 10 будет отображать результаты 10–20. Значение смещения по умолчанию равно 0, начиная с первого доступного результата.

Возвращаемое значение

Имя Путь Тип Описание
Лимит
pagination.limit integer

Указанное или стандартное ограничение результатов на страницу разбиения на страницу.

Смещение
pagination.offset integer

Указанное или стандартное смещение разбивки на страницы.

Численность
pagination.count integer

Количество результатов, найденных на текущей странице разбиения на страницу.

Total
pagination.total integer

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

Данные
data array of object
Имя аэропорта
data.airport_name string

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

Код IATA
data.iata_code string

Код IATA, связанный с аэропортом.

Код ICAO
data.icao_code string

Код ICAO, связанный с аэропортом.

Широта
data.latitude string

Координата широты, связанная с расположением аэропорта.

Долгота
data.longitude string

Координата долготы, связанная с расположением аэропорта.

Идентификатор geoName
data.geoname_id string

Идентификатор GeoNames аэропорта.

Timezone
data.timezone string

Часовой пояс, в который находится аэропорт.

GMT
data.gmt string

Смещение GMT в часах.

Номер телефона
data.phone_number string

Номер телефона аэропорта.

Имя страны
data.country_name string

Имя страны, в который находится аэропорт.

Страна ISO
data.country_iso2 string

ISO-код страны, в который находится аэропорт.

Код IATA города
data.city_iata_code string

Код IATA города, в который находится аэропорт.

Получение городов

Это действие возвращает данные о городах назначения.

Параметры

Имя Ключ Обязательно Тип Описание
Лимит
limit integer

Укажите ограничение результатов, возвращаемых в ответе API. Максимально допустимое значение равно 100.

Смещение
offset integer

Укажите смещение для разбиения на страницы. Пример. Указание смещения 10 в сочетании с ограничением 10 будет отображать результаты 10–20. Значение смещения по умолчанию равно 0, начиная с первого доступного результата.

Возвращаемое значение

Имя Путь Тип Описание
Смещение
pagination.offset integer

Указанное или стандартное смещение разбивки на страницы.

Лимит
pagination.limit integer

Указанное или стандартное ограничение результатов на страницу разбиения на страницу.

Численность
pagination.count integer

Количество результатов, найденных на текущей странице разбиения на страницу.

Total
pagination.total integer

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

Данные
data array of object
Идентификатор
data.id string

Идентификатор.

GMT
data.gmt string

Смещение GMT в часах.

Идентификатор города
data.city_id string

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

Код IATA
data.iata_code string

Код IATA города.

Страна ISO
data.country_iso2 string

2-буквенный ISO-код города.

Идентификатор географического имени
data.geoname_id string

Идентификатор GeoName, связанный с городом.

Широта
data.latitude string

Координата широты, связанная с городом.

Долгота
data.longitude string

Координата долготы, связанная с городом.

Имя города
data.city_name string

Имя города.

Timezone
data.timezone string

Часовой пояс города находится в.

Получение налогов на авиаперевозку

Это действие возвращает данные о налогах на авиаперевозку.

Параметры

Имя Ключ Обязательно Тип Описание
Лимит
limit integer

Укажите ограничение результатов, возвращаемых в ответе API. Максимально допустимое значение равно 100.

Смещение
offset integer

Укажите смещение для разбиения на страницы. Пример. Указание смещения 10 в сочетании с ограничением 10 будет отображать результаты 10–20. Значение смещения по умолчанию равно 0, начиная с первого доступного результата.

Возвращаемое значение

Имя Путь Тип Описание
Смещение
pagination.offset integer

Указанное или стандартное смещение разбивки на страницы.

Лимит
pagination.limit integer

Указанное или стандартное ограничение результатов на страницу разбиения на страницу.

Численность
pagination.count integer

Количество результатов, найденных на текущей странице разбиения на страницу.

Total
pagination.total integer

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

Данные
data array of object
Идентификатор
data.id string

Идентификатор налога на авиаперевозку.

Идентификатор налогоплательщика
data.tax_id string

Идентификатор налога на авиаперевозку.

Имя налога
data.tax_name string

Имя налога на авиаперевозку.

Код IATA
data.iata_code string

Код IATA, связанный с налогом на авиаперевозку.

Получение рейсов

Это отслеживание полетов и получение сведений о состоянии полета в режиме реального времени.

Параметры

Имя Ключ Обязательно Тип Описание
Лимит
limit integer

Укажите ограничение результатов, возвращаемых в ответе API. Максимально допустимое значение равно 100.

Смещение
offset integer

Укажите смещение для разбиения на страницы. Пример. Указание смещения 10 в сочетании с ограничением 10 будет отображать результаты 10–20. Значение смещения по умолчанию равно 0, начиная с первого доступного результата.

Состояние полета
flight_status string

Отфильтруйте результаты по состоянию полета. Доступные значения: запланированные, активные, приземления, отмененные, инциденты или перенаправленные.

Дата полета
flight_date string

Отфильтруйте результаты, указав дату полета в формате ГГГГ-ММ-ДД. Пример: 2019-02-31.

Отъезд IATA
dep_iata string

Отфильтруйте результаты по городу или аэропорту по коду IATA.

Прибытие IATA
arr_iata string

Отфильтруйте результаты по городу прибытия или аэропорту с помощью кода IATA.

Отъезд ИКАО
dep_icao string

Отфильтруйте результаты по аэропорту вылета с помощью кода ICAO.

Прибытие ICAO
arr_icao string

Отфильтруйте результаты по аэропорту вылета с помощью кода ICAO.

Название авиакомпании
airline_name string

Отфильтруйте результаты по имени авиакомпании.

Авиакомпания IATA
airline_iata string

Отфильтруйте результаты по коду IATA авиакомпании.

Авиакомпания ИКАО
airline_icao string

Отфильтруйте результаты по коду ICAO авиакомпании.

Номер рейса
flight_number integer

Отфильтруйте результаты, указав номер рейса.

Полет IATA
flight_iata string

Отфильтруйте результаты, предоставив код IATA для полета.

Полет ICAO
flight_icao string

Отфильтруйте результаты, предоставив код ICAO для полета.

Минимальное отклонение задержки
min_delay_dep integer

Отфильтруйте результаты, указав минимальное количество минут в задержке отъезда.

Минимальное прибытие задержки
min_delay_arr integer

Отфильтруйте результаты, указав минимальное количество минут в задержке прибытия.

Максимальное отклонение задержки
max_delay_dep integer

Отфильтруйте результаты, указав максимальное количество минут в задержке отъезда.

Максимальное количество задержки
max_delay_arr integer

Отфильтруйте результаты, указав максимальное количество минут в задержке прибытия.

Запланированное время прибытия
arr_scheduled_time_arr string

Отфильтруйте результаты, указав дату прибытия в формате ГГГГ-ММ-ДД. Пример: 2019-02-31.

Время запланированного отъезда
arr_scheduled_time_dep string

Отфильтруйте результаты, указав дату отъезда в формате ГГГГ-ММ-ДД. Пример: 2019-02-31

Возвращаемое значение

Имя Путь Тип Описание
Лимит
pagination.limit integer

Указанное или стандартное ограничение результатов на страницу разбиения на страницу.

Смещение
pagination.offset integer

Указанное или стандартное смещение разбивки на страницы.

Численность
pagination.count integer

Количество результатов, найденных на текущей странице разбиения на страницу.

Total
pagination.total integer

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

Данные
data array of object
Дата полета
data.flight_date string

Дата полета

Состояние полета
data.flight_status string

Состояние полета. Возможные значения: запланированные, активные, приземления, отмененные, инциденты или перенаправленные.

Аэропорт
data.departure.airport string

Имя аэропорта вылета.

Timezone
data.departure.timezone string

Часовой пояс отъезда.

IATA
data.departure.iata string

Код IATA для места вылета или аэропорта.

ИКАО
data.departure.icao string

Код ИКАО места вылета или аэропорта.

Terminal
data.departure.terminal string

Терминал отъезда.

Scheduled
data.departure.scheduled string

Дата и время запланированного отъезда в формате RFC3339 (ISO8601). Пример: 2019-12-12T04:20:00+00:00.

Оцененные
data.departure.estimated string

Оценка даты и времени отъезда в формате RFC3339 (ISO8601). Пример: 2019-12-12T04:20:00+00:00.

Delay
data.departure.delay integer

Задержка в минутах.

Ворота
data.departure.gate string

Ворота отъезда.

Аэропорт
data.arrival.airport string

Имя аэропорта прибытия.

Timezone
data.arrival.timezone string

Часовой пояс прибытия.

IATA
data.arrival.iata string

Код IATA места прибытия или аэропорта.

ИКАО
data.arrival.icao string

Код ИКАО места прибытия или аэропорта.

Scheduled
data.arrival.scheduled string

Дата и время запланированного прибытия в формате RFC3339 (ISO8601). Пример: 2019-12-12T04:20:00+00:00.

Оцененные
data.arrival.estimated string

Оценка даты и времени прибытия в формате RFC3339 (ISO8601). Пример: 2019-12-12T04:20:00+00:00.

Terminal
data.arrival.terminal string

Терминал прибытия.

Ворота
data.arrival.gate string

Ворота прибытия.

Багаж
data.arrival.baggage string

Ворота претензии багажа в аэропорту прибытия.

Имя
data.airline.name string

Имя авиакомпании.

IATA
data.airline.iata string

Код IATA авиакомпании.

ИКАО
data.airline.icao string

Код ИКАО авиакомпании.

Number
data.flight.number string

Номер рейса

IATA
data.flight.iata string

Код IATA для полета.

ИКАО
data.flight.icao string

Код ИКАО полета.

Название авиакомпании
data.flight.codeshared.airline_name string

Имя авиакомпании.

Авиакомпания IATA
data.flight.codeshared.airline_iata string

Код IATA авиакомпании.

Авиакомпания ИКАО
data.flight.codeshared.airline_icao string

Код ИКАО авиакомпании.

Номер рейса
data.flight.codeshared.flight_number string

Количество полетов.

Полет IATA
data.flight.codeshared.flight_iata string

Код IATA для полета.

Полет ICAO
data.flight.codeshared.flight_icao string

Код ИКАО полета.

Получение самолетов

Это действие возвращает данные о различных самолетах и самолетах.

Параметры

Имя Ключ Обязательно Тип Описание
Лимит
limit integer

Укажите ограничение результатов, возвращаемых в ответе API. Максимально допустимое значение равно 100.

Смещение
offset integer

Укажите смещение для разбиения на страницы. Пример. Указание смещения 10 в сочетании с ограничением 10 будет отображать результаты 10–20. Значение смещения по умолчанию равно 0, начиная с первого доступного результата.

Возвращаемое значение

Имя Путь Тип Описание
Лимит
pagination.limit integer

Указанное или стандартное ограничение результатов на страницу разбиения на страницу.

Смещение
pagination.offset integer

Указанное или стандартное смещение разбивки на страницы.

Численность
pagination.count integer

Количество результатов, найденных на текущей странице разбиения на страницу.

Total
pagination.total integer

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

Данные
data array of object
Номер регистрации
data.registration_number string

Номер регистрации самолета.

Конвейер
data.production_line string

Идентификатор производственной линии самолета.

Тип IATA
data.iata_type string

Тип IATA самолета.

Имя модели
data.model_name string

Имя модели самолета.

Код модели
data.model_code string

Код модели самолета.

Шестнадцатеричный шестнадцатеричный код ICAO
data.icao_code_hex string

Код ХЕКС ИКАО самолета.

Короткий код IATA
data.iata_code_short string

Короткий код IATA самолета.

Номер строительства
data.construction_number string

Номер строительства самолета.

Тестовый номер регистрации
data.test_registration_number string

Тестовый номер регистрации самолета.

Дата развертывания
data.rollout_date string

Дата развертывания самолета.

Дата первого полета
data.first_flight_date string

Первая дата полета самолета.

Дата доставки
data.delivery_date string

Начальная дата доставки самолета.

Дата регистрации
data.registration_date string

Начальная дата регистрации самолета.

Номер строки
data.line_number string

Номер производственной линии самолета.

Серия плоскостей
data.plane_series string

Серия самолетов.

Код IATA авиакомпании
data.airline_iata_code string

Код IATA самолета.

Код ICAO авиакомпании
data.airline_icao_code string

Код ИКАО самолета.

Владелец плоскости
data.plane_owner string

Имя владельца самолета.

Число обработчиков
data.engines_count string

Количество двигателей на самолете.

Тип обработчиков
data.engines_type string

Тип двигателей на самолете.

Возраст плоскости
data.plane_age string

Возраст самолета в годах.

Состояние плоскости
data.plane_status string

Текущее состояние самолета.

Класс плоскости
data.plane_class string

TReturns один или несколько вложенных объектов, содержащих сведения о типах классов (например, класс экономики, бизнес-класс) доступны на данном самолете, а также сведения о количестве доступных мест, кроватей, ширины кабины и т. д.

Получение стран

Это действие возвращает данные о странах назначения.

Параметры

Имя Ключ Обязательно Тип Описание
Лимит
limit integer

Укажите ограничение результатов, возвращаемых в ответе API. Максимально допустимое значение равно 100.

Смещение
offset integer

Укажите смещение для разбиения на страницы. Пример. Указание смещения 10 в сочетании с ограничением 10 будет отображать результаты 10–20. Значение смещения по умолчанию равно 0, начиная с первого доступного результата.

Возвращаемое значение

Имя Путь Тип Описание
Смещение
pagination.offset integer

Указанное или стандартное смещение разбивки на страницы.

Лимит
pagination.limit integer

Указанное или стандартное ограничение результатов на страницу разбиения на страницу.

Численность
pagination.count integer

Количество результатов, найденных на текущей странице разбиения на страницу.

Total
pagination.total integer

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

Данные
data array of object
Идентификатор
data.id string

Идентификатор.

Столица
data.capital string

Столица страны.

Код Валюты
data.currency_code string

Код валюты, связанной с страной.

Код FIPS
data.fips_code string

Код FIPS страны.

Страна ISO
data.country_iso2 string

2-буквенный ISO-код страны.

Страна ISO 3
data.country_iso3 string

3-буквенный ISO-код страны.

Continent
data.continent string

Континент, в который находится страна.

Идентификатор страны
data.country_id string

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

Имя страны
data.country_name string

Имя страны.

Имя валюты
data.currency_name string

Имя валюты, связанной с страной.

Числовой стандарт ISO страны
data.country_iso_numeric string

Числовый iso-код страны.

Префикс телефона
data.phone_prefix string

Префикс телефона, связанный с страной.

Население
data.population string

Население страны.

Получение типов самолетов

Это действие возвращает данные о различных типах самолетов.

Параметры

Имя Ключ Обязательно Тип Описание
Лимит
limit integer

Укажите ограничение результатов, возвращаемых в ответе API. Максимально допустимое значение равно 100.

Смещение
offset integer

Укажите смещение для разбиения на страницы. Пример. Указание смещения 10 в сочетании с ограничением 10 будет отображать результаты 10–20. Значение смещения по умолчанию равно 0, начиная с первого доступного результата.

Возвращаемое значение

Имя Путь Тип Описание
Смещение
pagination.offset integer

Указанное или стандартное смещение разбивки на страницы.

Лимит
pagination.limit integer

Указанное или стандартное ограничение результатов на страницу разбиения на страницу.

Численность
pagination.count integer

Количество результатов, найденных на текущей странице разбиения на страницу.

Total
pagination.total integer

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

Данные
data array of object
Идентификатор
data.id string

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

Код IATA
data.iata_code string

IATA, связанная с типом самолета.

Название самолета
data.aircraft_name string

Имя самолета, связанное с типом самолета.

Идентификатор типа плоскости
data.plane_type_id string

Идентификатор типа самолета, связанный с типом самолета.