Compartilhar via


Aviationstack (Editor Independente)

A API aviationstack foi criada para fornecer dados precisos sobre voos globais, tanto em tempo real quanto para voos históricos. Sendo integrada a um dos provedores de dados de aviação mais sofisticados do mercado, a API aviationstack é capaz de fornecer atualizações em tempo real sobre voos em andamento com um atraso de apenas 30-60 segundos.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Metadados do conector
Publicador Troy Taylor, Hitachi Solutions
Site https://aviationstack.com/
Política de privacidade https://www.ideracorp.com/Legal/APILayer/PrivacyStatement
Categorias Dados

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de Acesso à API secureString A chave de acesso à API para esta api Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Obter aeroportos

Essa ação retorna dados sobre aeroportos globais.

Obter aviões

Esta ação retorna dados sobre aviões e aeronaves diferentes.

Obter cidades

Essa ação retorna dados sobre cidades de destino.

Obter companhias aéreas

Essa ação retorna dados sobre companhias aéreas globais.

Obter impostos sobre a aviação

Esta ação retorna dados sobre impostos sobre a aviação.

Obter países

Essa ação retorna dados sobre países de destino.

Obter tipos de aeronaves

Essa ação retorna dados sobre diferentes tipos de aeronaves.

Obter voos

Esta ação controla voos e recupera informações de status de voo em tempo real.

Obter aeroportos

Essa ação retorna dados sobre aeroportos globais.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

Especifique um limite de resultados a serem retornados na resposta à API. O valor máximo permitido é 100.

Offset
offset integer

Especifique um deslocamento para paginação. Exemplo: especificar um deslocamento de 10 em combinação com um limite de 10 mostrará resultados de 10 a 20. O valor de deslocamento padrão é 0, começando com o primeiro resultado disponível.

Retornos

Nome Caminho Tipo Description
Limit
pagination.limit integer

O limite especificado ou padrão de resultados por página de paginação.

Offset
pagination.offset integer

O deslocamento de paginação especificado ou padrão.

Contagem
pagination.count integer

O número de resultados encontrados na página de paginação atual.

Total
pagination.total integer

O número total de resultados encontrados para sua solicitação.

Dados
data array of object
Nome do aeroporto
data.airport_name string

O nome completo do aeroporto.

Código IATA
data.iata_code string

O código IATA associado ao aeroporto.

Código ICAO
data.icao_code string

O código ICAO associado ao aeroporto.

Latitude
data.latitude string

A coordenada de latitude associada à localização do aeroporto.

Longitude
data.longitude string

A coordenada de longitude associada à localização do aeroporto.

GeoName ID
data.geoname_id string

A ID de GeoNames do aeroporto.

Timezone
data.timezone string

O fuso horário em que o aeroporto está.

GMT
data.gmt string

O deslocamento GMT em horas.

Número de Telefone
data.phone_number string

O número de telefone do aeroporto.

Nome do país
data.country_name string

O nome do país em que o aeroporto está.

ISO do país
data.country_iso2 string

O código ISO do país em que o aeroporto está.

Código IATA da cidade
data.city_iata_code string

O código IATA da cidade em que o aeroporto está.

Obter aviões

Esta ação retorna dados sobre aviões e aeronaves diferentes.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

Especifique um limite de resultados a serem retornados na resposta à API. O valor máximo permitido é 100.

Offset
offset integer

Especifique um deslocamento para paginação. Exemplo: especificar um deslocamento de 10 em combinação com um limite de 10 mostrará resultados de 10 a 20. O valor de deslocamento padrão é 0, começando com o primeiro resultado disponível.

Retornos

Nome Caminho Tipo Description
Limit
pagination.limit integer

O limite especificado ou padrão de resultados por página de paginação.

Offset
pagination.offset integer

O deslocamento de paginação especificado ou padrão.

Contagem
pagination.count integer

O número de resultados encontrados na página de paginação atual.

Total
pagination.total integer

O número total de resultados encontrados para sua solicitação.

Dados
data array of object
Número de Registro
data.registration_number string

O número de registro do avião.

Linha de produção
data.production_line string

O identificador da linha de produção do avião.

Tipo IATA
data.iata_type string

O tipo IATA do avião.

Nome do modelo
data.model_name string

O nome do modelo do avião.

Código do modelo
data.model_code string

O código do modelo do avião.

Hex de código ICAO
data.icao_code_hex string

O código HEX ICAO do avião.

IATA Code Short
data.iata_code_short string

O código IATA curto do avião.

Número da construção
data.construction_number string

O número de construção do avião.

Número de registro de teste
data.test_registration_number string

O número de registro de teste do avião.

Data de distribuição
data.rollout_date string

A data de lançamento do avião.

Data do primeiro voo
data.first_flight_date string

A primeira data de vôo do avião.

Data de entrega
data.delivery_date string

A data de entrega inicial do avião.

Data de Registro
data.registration_date string

A data de registro inicial do avião.

Número de Linha
data.line_number string

O número da linha de produção do avião.

Série Plane
data.plane_series string

A série de aviões.

Código IATA da companhia aérea
data.airline_iata_code string

O código IATA do avião.

Código ICAO da companhia aérea
data.airline_icao_code string

O código ICAO do avião.

Proprietário do avião
data.plane_owner string

O nome do proprietário do avião.

Contagem de mecanismos
data.engines_count string

O número de motores no avião.

Tipo de mecanismos
data.engines_type string

O tipo de motores no avião.

Idade do Avião
data.plane_age string

A idade do avião em anos.

Status do plano
data.plane_status string

O status atual do avião.

Classe Plane
data.plane_class string

TReturns um ou vários sub-objetos que contêm informações sobre os tipos de classes (por exemplo, Classe Econômica, Classe Executiva) estão disponíveis no avião fornecido, bem como detalhes sobre o número de assentos disponíveis, camas, largura da cabine e muito mais.

Obter cidades

Essa ação retorna dados sobre cidades de destino.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

Especifique um limite de resultados a serem retornados na resposta à API. O valor máximo permitido é 100.

Offset
offset integer

Especifique um deslocamento para paginação. Exemplo: especificar um deslocamento de 10 em combinação com um limite de 10 mostrará resultados de 10 a 20. O valor de deslocamento padrão é 0, começando com o primeiro resultado disponível.

Retornos

Nome Caminho Tipo Description
Offset
pagination.offset integer

O deslocamento de paginação especificado ou padrão.

Limit
pagination.limit integer

O limite especificado ou padrão de resultados por página de paginação.

Contagem
pagination.count integer

O número de resultados encontrados na página de paginação atual.

Total
pagination.total integer

O número total de resultados encontrados para sua solicitação.

Dados
data array of object
ID
data.id string

O identificador.

GMT
data.gmt string

O deslocamento GMT em horas.

ID da cidade
data.city_id string

O identificador da cidade.

Código IATA
data.iata_code string

O código IATA da cidade.

ISO do país
data.country_iso2 string

O código ISO de duas letras da cidade.

ID do nome geográfico
data.geoname_id string

A ID do GeoName associada à cidade.

Latitude
data.latitude string

A coordenada de latitude associada à cidade.

Longitude
data.longitude string

A coordenada de longitude associada à cidade.

Nome da Cidade
data.city_name string

O nome da cidade.

Timezone
data.timezone string

O fuso horário em que a cidade está.

Obter companhias aéreas

Essa ação retorna dados sobre companhias aéreas globais.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

Especifique um limite de resultados a serem retornados na resposta à API. O valor máximo permitido é 100.

Offset
offset integer

Especifique um deslocamento para paginação. Exemplo: especificar um deslocamento de 10 em combinação com um limite de 10 mostrará resultados de 10 a 20. O valor de deslocamento padrão é 0, começando com o primeiro resultado disponível.

Retornos

Nome Caminho Tipo Description
Limit
pagination.limit integer

O limite especificado ou padrão de resultados por página de paginação.

Offset
pagination.offset integer

O deslocamento de paginação especificado ou padrão.

Contagem
pagination.count integer

O número de resultados encontrados na página de paginação atual.

Total
pagination.total integer

O número total de resultados encontrados para sua solicitação.

Dados
data array of object
Nome da companhia aérea
data.airline_name string

O nome completo da companhia aérea.

Código IATA
data.iata_code string

O código IATA da companhia aérea.

Contabilidade de prefixo IATA
data.iata_prefix_accounting string

O prefixo IATA ou o código contábil da companhia aérea.

Código ICAO
data.icao_code string

O código ICAO da companhia aérea.

Indicativo de chamada
data.callsign string

O sinal de chamada de ICAO da companhia aérea.

Tipo
data.type string

O tipo de companhia aérea.

Situação
data.status string

O status atual da companhia aérea.

Tamanho da frota
data.fleet_size string

O tamanho da frota da companhia aérea.

Idade Média da Frota
data.fleet_average_age string

A idade média da aeronave da frota.

Data de Fundação
data.date_founded string

O ano fundador da companhia aérea.

Código do Hub
data.hub_code string

O código do hub associado à companhia aérea.

Nome do país
data.country_name string

O nome do país de origem da companhia aérea.

ISO do país
data.country_iso2 string

O código ISO de duas letras do país de origem da companhia aérea.

Obter impostos sobre a aviação

Esta ação retorna dados sobre impostos sobre a aviação.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

Especifique um limite de resultados a serem retornados na resposta à API. O valor máximo permitido é 100.

Offset
offset integer

Especifique um deslocamento para paginação. Exemplo: especificar um deslocamento de 10 em combinação com um limite de 10 mostrará resultados de 10 a 20. O valor de deslocamento padrão é 0, começando com o primeiro resultado disponível.

Retornos

Nome Caminho Tipo Description
Offset
pagination.offset integer

O deslocamento de paginação especificado ou padrão.

Limit
pagination.limit integer

O limite especificado ou padrão de resultados por página de paginação.

Contagem
pagination.count integer

O número de resultados encontrados na página de paginação atual.

Total
pagination.total integer

O número total de resultados encontrados para sua solicitação.

Dados
data array of object
ID
data.id string

O identificador do imposto sobre a aviação.

NIF
data.tax_id string

O identificador do imposto sobre a aviação.

Nome do Imposto
data.tax_name string

O nome do imposto sobre a aviação.

Código IATA
data.iata_code string

O código IATA associado ao imposto sobre a aviação.

Obter países

Essa ação retorna dados sobre países de destino.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

Especifique um limite de resultados a serem retornados na resposta à API. O valor máximo permitido é 100.

Offset
offset integer

Especifique um deslocamento para paginação. Exemplo: especificar um deslocamento de 10 em combinação com um limite de 10 mostrará resultados de 10 a 20. O valor de deslocamento padrão é 0, começando com o primeiro resultado disponível.

Retornos

Nome Caminho Tipo Description
Offset
pagination.offset integer

O deslocamento de paginação especificado ou padrão.

Limit
pagination.limit integer

O limite especificado ou padrão de resultados por página de paginação.

Contagem
pagination.count integer

O número de resultados encontrados na página de paginação atual.

Total
pagination.total integer

O número total de resultados encontrados para sua solicitação.

Dados
data array of object
ID
data.id string

O identificador.

Capital
data.capital string

A capital do país.

Código de moeda
data.currency_code string

O código da moeda associada ao país.

Código FIPS
data.fips_code string

O código FIPS do país.

ISO do país
data.country_iso2 string

O código ISO de duas letras do país.

ISO 3 do país
data.country_iso3 string

O código ISO de 3 letras do país.

Continent
data.continent string

O continente em que o país está localizado.

ID do país
data.country_id string

O identificador do país.

Nome do país
data.country_name string

O nome do país.

Nome da moeda
data.currency_name string

O nome da moeda associada ao país.

País ISO Numérico
data.country_iso_numeric string

O código ISO numérico do país.

Prefixo de telefone
data.phone_prefix string

O prefixo de telefone associado ao país.

População
data.population string

A população do país.

Obter tipos de aeronaves

Essa ação retorna dados sobre diferentes tipos de aeronaves.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

Especifique um limite de resultados a serem retornados na resposta à API. O valor máximo permitido é 100.

Offset
offset integer

Especifique um deslocamento para paginação. Exemplo: especificar um deslocamento de 10 em combinação com um limite de 10 mostrará resultados de 10 a 20. O valor de deslocamento padrão é 0, começando com o primeiro resultado disponível.

Retornos

Nome Caminho Tipo Description
Offset
pagination.offset integer

O deslocamento de paginação especificado ou padrão.

Limit
pagination.limit integer

O limite especificado ou padrão de resultados por página de paginação.

Contagem
pagination.count integer

O número de resultados encontrados na página de paginação atual.

Total
pagination.total integer

O número total de resultados encontrados para sua solicitação.

Dados
data array of object
ID
data.id string

O identificador de tipo de aeronave.

Código IATA
data.iata_code string

A IATA associada ao tipo de aeronave.

Nome da aeronave
data.aircraft_name string

O nome da aeronave associado ao tipo de aeronave.

ID do tipo de plano
data.plane_type_id string

O identificador de tipo de avião associado ao tipo de aeronave.

Obter voos

Esta ação controla voos e recupera informações de status de voo em tempo real.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

Especifique um limite de resultados a serem retornados na resposta à API. O valor máximo permitido é 100.

Offset
offset integer

Especifique um deslocamento para paginação. Exemplo: especificar um deslocamento de 10 em combinação com um limite de 10 mostrará resultados de 10 a 20. O valor de deslocamento padrão é 0, começando com o primeiro resultado disponível.

Status da versão de pré-lançamento
flight_status string

Filtre seus resultados por status de pré-lançamento. Valores disponíveis: agendados, ativos, desembarcados, cancelados, incidentes ou desviados.

Data do voo
flight_date string

Filtre seus resultados fornecendo uma data de pré-lançamento no formato YYYY-MM-DD. Exemplo: 2019-02-31.

IATA de partida
dep_iata string

Filtre seus resultados por cidade ou aeroporto de partida usando um código IATA.

IATA de chegada
arr_iata string

Filtre seus resultados por cidade ou aeroporto de chegada usando um código IATA.

ICAO de partida
dep_icao string

Filtre seus resultados ao sair do aeroporto usando um código ICAO.

ICAO de chegada
arr_icao string

Filtre seus resultados ao sair do aeroporto usando um código ICAO.

Nome da companhia aérea
airline_name string

Filtre seus resultados pelo nome da companhia aérea.

IATA de companhia aérea
airline_iata string

Filtre seus resultados pelo código IATA da companhia aérea.

ICAO da companhia aérea
airline_icao string

Filtre seus resultados pelo código ICAO da companhia aérea.

Número de voo
flight_number integer

Filtre seus resultados fornecendo um número de voo.

IATA de voo
flight_iata string

Filtre seus resultados fornecendo um código IATA de pré-lançamento.

ICAO de voo
flight_icao string

Filtre seus resultados fornecendo um código ICAO de pré-lançamento.

Atraso Mínimo de Partida
min_delay_dep integer

Filtre seus resultados fornecendo uma quantidade mínima de minutos em atraso de partida.

Chegada mínima de atraso
min_delay_arr integer

Filtre seus resultados fornecendo uma quantidade mínima de minutos de atraso de chegada.

Saída de atraso máxima
max_delay_dep integer

Filtre seus resultados fornecendo uma quantidade máxima de minutos em atraso de partida.

Chegada de atraso máxima
max_delay_arr integer

Filtre seus resultados fornecendo uma quantidade máxima de minutos de atraso de chegada.

Hora agendada de chegada
arr_scheduled_time_arr string

Filtre seus resultados fornecendo uma data de chegada no formato YYYY-MM-DD. Exemplo: 2019-02-31.

Hora agendada para a partida
arr_scheduled_time_dep string

Filtre seus resultados fornecendo uma data de partida no formato YYYY-MM-DD. Exemplo: 2019-02-31

Retornos

Nome Caminho Tipo Description
Limit
pagination.limit integer

O limite especificado ou padrão de resultados por página de paginação.

Offset
pagination.offset integer

O deslocamento de paginação especificado ou padrão.

Contagem
pagination.count integer

O número de resultados encontrados na página de paginação atual.

Total
pagination.total integer

O número total de resultados encontrados para sua solicitação.

Dados
data array of object
Data do voo
data.flight_date string

A data do voo

Status da versão de pré-lançamento
data.flight_status string

O status do voo. Valores possíveis: agendados, ativos, desembarcados, cancelados, incidentes ou desviados.

Aeroporto
data.departure.airport string

O nome do aeroporto de partida.

Timezone
data.departure.timezone string

O fuso horário de partida.

IATA
data.departure.iata string

O código IATA do local de partida/aeroporto.

ICAO
data.departure.icao string

O código ICAO do local de partida/aeroporto.

Terminal
data.departure.terminal string

O terminal de partida.

Scheduled
data.departure.scheduled string

A data e a hora de partida agendadas no formato RFC3339 (ISO8601). Exemplo: 2019-12-12T04:20:00+00:00.

Estimado
data.departure.estimated string

A data e a hora de partida estimadas no formato RFC3339 (ISO8601). Exemplo: 2019-12-12T04:20:00+00:00.

Atraso
data.departure.delay integer

O atraso na partida em minutos.

Portão
data.departure.gate string

O portão de partida.

Aeroporto
data.arrival.airport string

O nome do aeroporto de chegada.

Timezone
data.arrival.timezone string

O fuso horário de chegada.

IATA
data.arrival.iata string

O código IATA do local de chegada/aeroporto.

ICAO
data.arrival.icao string

O código ICAO do local de chegada/aeroporto.

Scheduled
data.arrival.scheduled string

A data e a hora de chegada agendadas no formato RFC3339 (ISO8601). Exemplo: 2019-12-12T04:20:00+00:00.

Estimado
data.arrival.estimated string

A data e a hora de chegada estimadas no formato RFC3339 (ISO8601). Exemplo: 2019-12-12T04:20:00+00:00.

Terminal
data.arrival.terminal string

O terminal de chegada.

Portão
data.arrival.gate string

O portão de chegada.

Bagagem
data.arrival.baggage string

O portão de reivindicação de bagagem no aeroporto de chegada.

Nome
data.airline.name string

O nome da companhia aérea.

IATA
data.airline.iata string

O código IATA da companhia aérea.

ICAO
data.airline.icao string

O código ICAO da companhia aérea.

Número
data.flight.number string

O número do voo

IATA
data.flight.iata string

O código IATA do voo.

ICAO
data.flight.icao string

O código ICAO do voo.

Nome da companhia aérea
data.flight.codeshared.airline_name string

O nome da companhia aérea.

IATA de companhia aérea
data.flight.codeshared.airline_iata string

O código IATA da companhia aérea.

ICAO da companhia aérea
data.flight.codeshared.airline_icao string

O código ICAO da companhia aérea.

Número de voo
data.flight.codeshared.flight_number string

O número do vôo.

IATA de voo
data.flight.codeshared.flight_iata string

O código IATA do voo.

ICAO de voo
data.flight.codeshared.flight_icao string

O código ICAO do voo.