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

200 Success
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
404 Código OACI não encontrado na base de dados
RESPONSE SCHEMA: application/json
message string

Busca por aeroportos

PATH PARAMETERS

codigo_oaci
string

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

prefix
string

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

200 Success
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
404 Prefixo não encontrado na base de dados
RESPONSE SCHEMA: application/json
message string

Vamos conversar?

Nos envie suas dúvidas, sugestões, elogios, etc.
apiaero-contato