API Aero
Ferramenta destinada a facilitar a vida de quem está desenvolvendo aplicações para o setor aéreo.
SOBRE.
Criada em 2024 a API.AERO surge da necessidade de ter uma forma rápida de autocompletar campos de cadastro de aeronaves e aeroportos.
Outra demanda facilitada é o preenchimento dos campos no momento de fazer um plano de voo, navegação, etc...
Todos os dados são públicos e atualizados com base na Agência Nacional de Aviação Civil (Anac).
Site da ANAC
{
"message": "Sucesso",
"lastUpdateData": "2025-01-22",
"version": "V1",
"data": {
"typeUse": "PÚBLICO",
"codigoOaci": "SBPA",
"ciad": "RS0001",
"name": "Salgado Filho",
"city": "PORTO ALEGRE",
"cityServed": "Porto Alegre",
"state": "Rio Grande do Sul",
"stateServed": "Rio Grande do Sul",
"altitude": "9",
"latitude": "29°59'41\"S",
"longitude": "051°10'16\"W",
"latGeoPoint": "-29.99472200",
"lonGeoPoint": "-51.17111100",
"length": "3200.0000",
"length2": null,
"width": "45.0000",
"width2": null,
"surface": "Asfalto",
"surface2": "",
"designation": "11\/29",
"designation2": "",
"resistence": "72\/F\/B\/X\/T",
"resistence2": "",
"operationDay": "",
"operationNight": "",
"ordinanceRegistration": "PA2014-1446",
"ordinanceLink": "https:\/\/pergamum.anac.gov.br\/arquivos\/PA2014-1446.pdf",
"registrationValidity": "2024-06-23",
"updated_at": "10\/06\/2024"
}
}
RESPONSES
RESPONSE SCHEMA: application/json | ||
---|---|---|
message | string | |
lastUpdateData | date | |
version | string | |
typeUse | string | |
codigoOaci | string | |
ciad | string | |
name | string | |
city | string | |
cityServed | string | |
state | string | |
stateServed | string | |
altitude | string | |
latitude | string | |
longitude | string | |
latGeoPoint | decimal (10, 8) | |
lonGeoPoint | decimal (11, 8) | |
length | decimal (10, 4) | |
length2 | decimal (10, 4) | |
width | decimal (10, 4) | |
width2 | decimal (10, 4) | |
surface | string | |
surface2 | string | |
designation | string | |
designation2 | string | |
resistence | string | |
resistence2 | string | |
operationDay | string | |
operationNight | string | |
ordinanceRegistration | string | |
ordinanceLink | mediumText | |
registrationValidity | date |
RESPONSE SCHEMA: application/json | ||
---|---|---|
message | string |
Busca por aeroportos
PATH PARAMETERS
O código OACI (Organização da Aviação Civil Internacional), também conhecido como ICAO (International Civil Aviation Organization) em inglês, é um código de quatro letras atribuído a aeroportos ao redor do mundo. Este código é utilizado internacionalmente para identificar aeroportos de maneira única e padronizada.
Busca por aeronaves
PATH PARAMETERS
O prefixo de uma aeronave, também conhecido como "marcação de registro" ou "matrícula de uma aeronave", é um identificador único atribuído a cada aeronave. Esse prefixo é similar a uma placa de veículo e é utilizado para identificar e rastrear a aeronave de maneira única em nível nacional e internacional.
{
"message": "Sucesso",
"lastUpdateData": "2025-01-22",
"version": "V1",
"data": {
"prefix": "PPGIV",
"proprietario": "AEROCLUBE DE MONTENEGRO",
"outros_proprietarios": "null",
"sg_uf": "RS",
"cpf_cnpj": "91.374.967\/0001-99",
"nm_operador": "AEROCLUBE DE MONTENEGRO",
"outros_operadores": "null",
"uf_operador": "RS",
"cpf_cgc": "91.374.967\/0001-99",
"nr_cert_matricula": "13598",
"nr_serie": "269-B",
"cd_categoria": "PRI",
"cd_tipo": "MNTE",
"ds_modelo": "AB-115",
"nm_fabricante": "AERO BOERO",
"cd_cls": "L1P",
"nr_pmd": "770",
"cd_tipo_icao": "AB11",
"nr_tripulacao_min": 1,
"nr_passageiros_max": 0,
"nr_assentos": 2,
"nr_ano_fabricacao": 1992,
"dt_validade_cva": "03112024",
"dt_validade_ca": "03112024",
"dt_canc": null,
"ds_motivo_canc": "null",
"cd_interdicao": "N",
"cd_marca_nac1": "null",
"cd_marca_nac2": "null",
"cd_marca_nac3": "null",
"cd_marca_estrangeira": "null",
"ds_gravame": "CLÁUSULA DE INALIENABILIDADE",
"dt_matricula": "2012-11-22",
"updated_at": "10\/06\/2024"
}
}
RESPONSES
RESPONSE SCHEMA: application/json | ||
---|---|---|
prefix | string | |
proprietario | string | |
outros_proprietarios | string | |
sg_uf | string | |
cpf_cnpj | string | |
nm_operador | string | |
outros_operadores | string | |
uf_operador | string | |
cpf_cgc | string | |
nr_cert_matricula | string | |
nr_serie | string | |
cd_categoria | string | |
cd_tipo | string | |
ds_modelo | string | |
nm_fabricante | string | |
cd_cls | string | |
nr_pmd | string | |
cd_tipo_icao | string | |
nr_tripulacao_min | integer | |
nr_passageiros_max | integer | |
nr_assentos | integer | |
nr_ano_fabricacao | integer | |
dt_validade_cva | string | |
dt_validade_ca | string | |
dt_canc | date | |
ds_motivo_canc | string | |
cd_interdicao | string | |
cd_marca_nac1 | string | |
cd_marca_nac2 | string | |
cd_marca_nac3 | string | |
cd_marca_estrangeira | string | |
ds_gravame | string | |
dt_matricula | date |
RESPONSE SCHEMA: application/json | ||
---|---|---|
message | string |