Partilhar via


Aviationstack (Editora Independente)

A API aviationstack foi construída para fornecer dados precisos sobre voos globais, tanto em tempo real quanto para voos históricos. Integrada com 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 a 60 segundos.

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

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Troia Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Metadados do conector
Editora Troy Taylor, Soluções Hitachi
Sítio Web https://aviationstack.com/
Política de privacidade https://www.ideracorp.com/Legal/APILayer/PrivacyStatement
Categorias Data

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição 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.

Esta conexão não é compartilhável. Se o aplicativo avançado 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 da API securestring A chave de acesso da API para esta api Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Obter aeroportos

Esta ação retorna dados sobre aeroportos globais.

Obter aviões

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

Obter cidades

Esta ação retorna dados sobre as cidades de destino.

Obter companhias aéreas

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

Obter impostos sobre a aviação

Esta ação devolve dados sobre os impostos sobre a aviação.

Obter países

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

Obter tipos de aeronaves

Esta ação devolve dados sobre diferentes tipos de aeronaves.

Obter voos

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

Obter aeroportos

Esta ação retorna dados sobre aeroportos globais.

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Especifique um limite de resultados a serem retornados em sua resposta da API. O valor máximo permitido é 100.

Compensação
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.

Devoluções

Name Caminho Tipo Description
Limite
pagination.limit integer

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

Compensação
pagination.offset integer

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

Contar
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 o seu pedido.

Data
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

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

O ID GeoNames do aeroporto.

Timezone
data.timezone string

O fuso horário em que o aeroporto se encontra.

GMT
data.gmt string

O GMT compensa 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 se encontra.

ISO do país
data.country_iso2 string

O código ISO do país em que o aeroporto se encontra.

Código IATA da cidade
data.city_iata_code string

O código IATA da cidade em que o aeroporto se encontra.

Obter aviões

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

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Especifique um limite de resultados a serem retornados em sua resposta da API. O valor máximo permitido é 100.

Compensação
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.

Devoluções

Name Caminho Tipo Description
Limite
pagination.limit integer

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

Compensação
pagination.offset integer

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

Contar
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 o seu pedido.

Data
data array of object
Número de registo
data.registration_number string

O número de registo 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.

Código Hex ICAO
data.icao_code_hex string

O código HEX ICAO do avião.

Código IATA Curto
data.iata_code_short string

O código IATA curto do avião.

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

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

Número de registo do teste
data.test_registration_number string

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

Data de lançamento
data.rollout_date string

A data de lançamento do avião.

Data do primeiro voo
data.first_flight_date string

A data do primeiro voo do avião.

Data de Entrega
data.delivery_date string

A data de entrega inicial do avião.

Data de Registo
data.registration_date string

A data de registo inicial do avião.

Número da 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.

Companhias aéreas Código IATA
data.airline_iata_code string

O código IATA do avião.

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

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 motores
data.engines_count string

O número de motores no avião.

Tipo de Motores
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.

Estado do avião
data.plane_status string

O estado atual do avião.

Classe de avião
data.plane_class string

Um ou vários subobjetos contendo informações sobre os tipos de classes (por exemplo, Classe Econômica, Classe Executiva) estão disponíveis no avião, bem como detalhes sobre o número de assentos disponíveis, camas, largura da cabine e muito mais.

Obter cidades

Esta ação retorna dados sobre as cidades de destino.

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Especifique um limite de resultados a serem retornados em sua resposta da API. O valor máximo permitido é 100.

Compensação
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.

Devoluções

Name Caminho Tipo Description
Compensação
pagination.offset integer

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

Limite
pagination.limit integer

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

Contar
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 o seu pedido.

Data
data array of object
ID
data.id string

O identificador.

GMT
data.gmt string

O GMT compensa 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 2 letras da cidade.

ID do nome geográfico
data.geoname_id string

O ID do GeoName associado à 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 se encontra.

Obter companhias aéreas

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

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Especifique um limite de resultados a serem retornados em sua resposta da API. O valor máximo permitido é 100.

Compensação
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.

Devoluções

Name Caminho Tipo Description
Limite
pagination.limit integer

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

Compensação
pagination.offset integer

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

Contar
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 o seu pedido.

Data
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 prefixos IATA
data.iata_prefix_accounting string

O prefixo IATA ou código contabilístico da companhia aérea.

Código ICAO
data.icao_code string

Código ICAO da companhia aérea.

Indicativo de chamada
data.callsign string

O indicativo de chamada ICAO da companhia aérea.

Tipo
data.type string

O tipo de companhia aérea.

Situação
data.status string

O estado atual da companhia aérea.

Dimensão 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 das aeronaves da frota.

Data de fundação
data.date_founded string

O ano de fundação 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 2 letras do país de origem da companhia aérea.

Obter impostos sobre a aviação

Esta ação devolve dados sobre os impostos sobre a aviação.

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Especifique um limite de resultados a serem retornados em sua resposta da API. O valor máximo permitido é 100.

Compensação
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.

Devoluções

Name Caminho Tipo Description
Compensação
pagination.offset integer

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

Limite
pagination.limit integer

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

Contar
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 o seu pedido.

Data
data array of object
ID
data.id string

O identificador fiscal da aviação.

NIF
data.tax_id string

O identificador do imposto sobre a aviação.

Nome Fiscal
data.tax_name string

O nome do imposto de aviação.

Código IATA
data.iata_code string

O código IATA associado ao imposto aeronáutico.

Obter países

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

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Especifique um limite de resultados a serem retornados em sua resposta da API. O valor máximo permitido é 100.

Compensação
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.

Devoluções

Name Caminho Tipo Description
Compensação
pagination.offset integer

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

Limite
pagination.limit integer

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

Contar
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 o seu pedido.

Data
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 2 letras do país.

País ISO 3
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 do telefone
data.phone_prefix string

O prefixo do telefone associado ao país.

População
data.population string

A população do país.

Obter tipos de aeronaves

Esta ação devolve dados sobre diferentes tipos de aeronaves.

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Especifique um limite de resultados a serem retornados em sua resposta da API. O valor máximo permitido é 100.

Compensação
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.

Devoluções

Name Caminho Tipo Description
Compensação
pagination.offset integer

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

Limite
pagination.limit integer

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

Contar
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 o seu pedido.

Data
data array of object
ID
data.id string

O identificador do 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 avião
data.plane_type_id string

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

Obter voos

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

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Especifique um limite de resultados a serem retornados em sua resposta da API. O valor máximo permitido é 100.

Compensação
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.

Estado do voo
flight_status string

Filtre seus resultados por status de voo. Valores disponíveis: programado, ativo, desembarcado, cancelado, incidente ou desviado.

Data do voo
flight_date string

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

Partida IATA
dep_iata string

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

Chegada IATA
arr_iata string

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

Partida ICAO
dep_icao string

Filtre os seus resultados por aeroporto de partida utilizando um código ICAO.

Chegada ICAO
arr_icao string

Filtre os seus resultados por aeroporto de partida utilizando um código ICAO.

Nome da companhia aérea
airline_name string

Filtre os resultados por nome de companhia aérea.

Companhia aérea IATA
airline_iata string

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

Companhia aérea ICAO
airline_icao string

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

Número do voo
flight_number integer

Filtre os seus resultados fornecendo um número de voo.

Voo IATA
flight_iata string

Filtre os seus resultados fornecendo um código IATA de voo.

Voo ICAO
flight_icao string

Filtre os seus resultados fornecendo um código ICAO de voo.

Atraso mínimo na partida
min_delay_dep integer

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

Atraso mínimo na chegada
min_delay_arr integer

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

Atraso máximo na partida
max_delay_dep integer

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

Atraso máximo na chegada
max_delay_arr integer

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

Hora programada de chegada
arr_scheduled_time_arr string

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

Horário de Partida Programado
arr_scheduled_time_dep string

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

Devoluções

Name Caminho Tipo Description
Limite
pagination.limit integer

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

Compensação
pagination.offset integer

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

Contar
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 o seu pedido.

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

A data do voo

Estado do voo
data.flight_status string

O estado do voo. Valores possíveis: programado, ativo, desembarcado, cancelado, incidente ou desviado.

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.

OACI
data.departure.icao string

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 hora de partida programadas em formato RFC3339 (ISO8601). Exemplo: 2019-12-12T04:20:00+00:00.

Estimado
data.departure.estimated string

A data e hora de partida estimadas em 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 embarque.

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.

OACI
data.arrival.icao string

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

Scheduled
data.arrival.scheduled string

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

Estimado
data.arrival.estimated string

A data e hora previstas de chegada em 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 recolha 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.

OACI
data.airline.icao string

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.

OACI
data.flight.icao string

Código ICAO do voo.

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

O nome da companhia aérea.

Companhia aérea IATA
data.flight.codeshared.airline_iata string

O código IATA da companhia aérea.

Companhia aérea ICAO
data.flight.codeshared.airline_icao string

Código ICAO da companhia aérea.

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

O número do voo.

Voo IATA
data.flight.codeshared.flight_iata string

O código IATA do voo.

Voo ICAO
data.flight.codeshared.flight_icao string

Código ICAO do voo.