Esta API proporciona información detallada sobre el tráfico aéreo en casi tiempo real desde un punto geográfico definido por latitud y longitud. Su propósito principal es permitir la visualización y el procesamiento de aeronaves dentro de un área determinada, utilizando datos de ADS-B (Vigilancia Automática Dependiente – Difusión) y MLAT (multilateración).
La respuesta de la API incluye una colección de objetos, cada uno correspondiente a una aeronave detectada. Entre los campos más relevantes se encuentran identificadores únicos como hex (hexadecimal de la OACI), matrícula (r) y número de vuelo (vuelo), que permiten reconocer la aeronave de manera inequívoca. También se proporciona el tipo de aeronave (t) y la categoría (categoría), que son útiles para clasificar aeronaves desde la aviación general hasta jets ejecutivos o grandes aeronaves comerciales.
En términos de posición y movimiento, la API devuelve latitud y longitud precisas, altitud barométrica y geométrica, velocidad sobre el suelo (gs), velocidad indicada (ias), velocidad verdadera (tas), rumbo, dirección magnética y verdadera, así como tasas de ascenso o descenso. Estos datos permiten calcular trayectorias, detectar maniobras, analizar fases de vuelo (crucero, ascenso, aproximación) y construir visualizaciones dinámicas en mapas.
La información meteorológica estimada a bordo, como viento, temperatura del aire exterior (OAT/TAT) y número de Mach, añade contexto operativo y es especialmente valiosa para el análisis avanzado de rendimiento. Además, campos de navegación como altitud seleccionada en el MCP/FMS, rumbo seleccionado y QNH proporcionan una visión más profunda del estado de la cabina y las intenciones de vuelo.
La API también incluye indicadores de calidad e integridad de datos (nic, nac_p, sil, sda), que son esenciales para evaluar la fiabilidad de la información, especialmente en aplicaciones críticas. Otros campos como squawk, emergencia, alerta y spi permiten la detección de situaciones especiales o de emergencia.
Gracias a su rica y consistente estructura, esta API es adecuada para múltiples casos de uso: seguimiento de vuelos, sistemas de conciencia situacional, análisis de tráfico aéreo, simuladores, herramientas educativas y proyectos de visualización en tiempo real. Su diseño facilita tanto el consumo directo como la integración en plataformas más complejas.
Recibe latitud y longitud y devuelve el tráfico aéreo cercano con datos ADS-B y MLAT en tiempo casi real
{"ac":[{"hex":"4cae5d","type":"adsb_icao","flight":"EIHLX ","r":"EI-HLX","t":"SIRA","alt_baro":3925,"alt_geom":4000,"gs":124.3,"ias":93,"mach":0.15,"track":196.83,"mag_heading":204.79,"true_heading":203.46,"baro_rate":64,"squawk":"0416","emergency":"none","category":"A1","nav_qnh":1016,"nav_altitude_mcp":4000,"nav_heading":205.31,"nav_modes":["autopilot","althold"],"lat":52.698811,"lon":-6.841108,"nic":9,"rc":75,"seen_pos":0.23,"version":2,"nic_baro":1,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","gva":2,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":14415070,"seen":0.1,"rssi":-3.9},{"hex":"408011","type":"adsb_icao","flight":"EZY43PR ","r":"G-UZLT","t":"A20N","alt_baro":35000,"alt_geom":34575,"gs":406.3,"ias":258,"tas":434,"mach":0.76,"wd":318,"ws":76,"oat":-61,"tat":-36,"track":31.62,"track_rate":0,"roll":0.35,"mag_heading":23.2,"true_heading":21.96,"baro_rate":0,"geom_rate":0,"squawk":"6237","emergency":"none","category":"A3","nav_qnh":1012.8,"nav_altitude_mcp":35008,"lat":52.379562,"lon":-6.701508,"nic":8,"rc":186,"seen_pos":0.23,"version":2,"nic_baro":1,"nac_p":11,"nac_v":1,"sil":3,"sil_type":"perhour","gva":2,"sda":3,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":249038760,"seen":0,"rssi":-17.6},{"hex":"406f76","type":"adsb_icao","flight":"BAW21V ","r":"G-ZBKJ","t":"B789","alt_baro":38000,"alt_geom":37500,"gs":403.6,"ias":271,"tas":476,"mach":0.85,"wd":322,"ws":91,"oat":-66,"tat":-36,"track":281.14,"track_rate":0,"roll":-0.18,"mag_heading":289.51,"true_heading":288.28,"baro_rate":-160,"geom_rate":0,"squawk":"7642","emergency":"none","category":"A5","nav_qnh":1012.8,"nav_altitude_mcp":38016,"nav_heading":291.09,"nav_modes":["autopilot","vnav","lnav","tcas"],"lat":52.306931,"lon":-6.696795,"nic":8,"rc":186,"seen_pos":0.31,"version":2,"nic_baro":1,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","gva":2,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":120640358,"seen":0.1,"rssi":-15},{"hex":"4ca9d2","type":"adsb_icao","flight":"RYR31KK ","r":"EI-EVJ","t":"B738","alt_baro":38000,"alt_geom":37675,"gs":391,"ias":250,"tas":442,"mach":0.79,"wd":319,"ws":63,"oat":-66,"tat":-40,"track":359.27,"track_rate":0,"roll":0.18,"mag_heading":354.9,"true_heading":353.95,"baro_rate":0,"geom_rate":32,"squawk":"7453","emergency":"none","category":"A3","nav_qnh":1013.6,"nav_altitude_mcp":38016,"nav_altitude_fms":38000,"nav_heading":355.78,"lat":50.674671,"lon":-6.544037,"nic":8,"rc":186,"seen_pos":0.52,"version":2,"nic_baro":1,"nac_p":8,"nac_v":1,"sil":3,"sil_type":"perhour","gva":1,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":234317649,"seen":0,"rssi":-21.3},{"hex":"4cadbf","type":"adsb_icao","flight":"RYR44LG ","r":"EI-IGM","t":"B38M","alt_baro":5000,"alt_geom":4950,"gs":216.9,"ias":220,"tas":232,"mach":0.36,"wd":45,"ws":16,"track":57.04,"track_rate":1.69,"roll":19.86,"mag_heading":55.9,"true_heading":54.65,"baro_rate":2688,"geom_rate":2688,"squawk":"2277","emergency":"none","category":"A3","nav_qnh":1013.6,"nav_altitude_mcp":12000,"nav_altitude_fms":23008,"nav_heading":99.14,"lat":53.511147,"lon":-6.334103,"nic":8,"rc":186,"seen_pos":0.23,"version":2,"nic_baro":1,"nac_p":11,"nac_v":2,"sil":3,"sil_type":"perhour","gva":2,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":283852736,"seen":0,"rssi":-7},{"hex":"4ca850","type":"adsb_icao","flight":"RYR477 ","r":"EI-EMI","t":"B738","alt_baro":2275,"alt_geom":2350,"gs":145.1,"ias":173,"mach":0.27,"track":321.16,"mag_heading":325.55,"true_heading":324.31,"baro_rate":1408,"geom_rate":1408,"squawk":"4226","emergency":"none","category":"A3","nav_qnh":1012.8,"nav_altitude_mcp":8992,"nav_altitude_fms":9008,"nav_heading":324.84,"lat":53.449677,"lon":-6.322553,"nic":8,"rc":186,"seen_pos":0.47,"version":2,"nic_baro":1,"nac_p":8,"nac_v":1,"sil":3,"sil_type":"perhour","gva":1,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":240312510,"seen":0,"rssi":-5.4},{"hex":"407e72","type":"adsb_icao","flight":"GPNZE ","r":"G-PNZE","t":"S76","alt_baro":1000,"alt_geom":1175,"gs":115.9,"track":83.06,"geom_rate":64,"squawk":"7356","emergency":"none","category":"A7","lat":49.946037,"lon":-6.281507,"nic":8,"rc":186,"seen_pos":0.22,"version":2,"nic_baro":1,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","gva":2,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":3412694,"seen":0.2,"rssi":-21.1},{"hex":"4cad07","type":"mlat","flight":"EIGYT ","r":"EI-GYT","t":"C172","alt_baro":3800,"gs":130,"oat":0,"tat":-32,"track":192,"baro_rate":630,"squawk":"2630","lat":52.547062,"lon":-6.26738,"nic":0,"rc":0,"seen_pos":7.24,"alert":0,"spi":0,"mlat":["gs","track","baro_rate","lat","lon","nic","rc"],"tisb":[],"messages":2387792,"seen":0.1,"rssi":-13.5},{"hex":"4ca333","type":"mlat","flight":"00000000","alt_baro":"ground","gs":9,"track":114,"baro_rate":0,"squawk":"7777","lat":53.428711,"lon":-6.262444,"nic":0,"rc":0,"seen_pos":10.47,"alert":0,"spi":0,"mlat":["gs","track","baro_rate","lat","lon","nic","rc"],"tisb":[],"messages":213312287,"seen":1,"rssi":-9.5},{"hex":"4d225f","type":"adsb_icao","flight":"RYR15JG ","r":"9H-QDR","t":"B738","alt_baro":"ground","gs":26.5,"true_heading":45,"squawk":"6036","emergency":"none","category":"A3","lat":53.424179,"lon":-6.259029,"nic":7,"rc":371,"seen_pos":1.04,"version":2,"nac_p":8,"nac_v":1,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":332393302,"seen":0,"rssi":-12.9},{"hex":"400877","type":"adsb_icao","flight":"BAW38DB ","r":"G-EUPG","t":"A319","alt_baro":"ground","gs":11.8,"track":286,"true_heading":337.5,"baro_rate":3,"squawk":"3423","emergency":"none","category":"A3","lat":53.430153,"lon":-6.25434,"nic":8,"rc":186,"seen_pos":0.76,"version":2,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","sda":3,"alert":0,"spi":0,"mlat":["track","baro_rate"],"tisb":[],"messages":165670163,"seen":0,"rssi":-15.5},{"hex":"4cae6c","type":"adsb_icao","flight":"RYR152X ","r":"EI-IJY","t":"B38M","alt_baro":"ground","gs":9.2,"true_heading":87.19,"squawk":"3223","emergency":"none","category":"A3","lat":53.431835,"lon":-6.254183,"nic":8,"rc":186,"seen_pos":1.04,"version":2,"nac_p":11,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":266891524,"seen":1,"rssi":-8.7},{"hex":"4d2503","type":"adsb_icao","flight":"RYR54NM ","r":"9H-VVR","t":"B38M","alt_baro":"ground","gs":0.1,"true_heading":275.62,"squawk":"1423","emergency":"none","category":"A3","lat":53.429604,"lon":-6.25124,"nic":8,"rc":186,"seen_pos":1.9,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":304344355,"seen":1.9,"rssi":-14.7},{"hex":"a3a160","type":"adsb_icao","flight":"MVJ33 ","r":"N333EH","t":"GLF5","dbFlags":8,"alt_baro":"ground","gs":0,"true_heading":275.62,"squawk":"7647","emergency":"none","category":"A3","lat":53.432823,"lon":-6.25011,"nic":8,"rc":186,"seen_pos":6.71,"version":2,"nac_p":11,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":18937207,"seen":1.2,"rssi":-18.3},{"hex":"4cae96","type":"adsb_icao","flight":"RYR586N ","r":"EI-IKN","t":"B38M","alt_baro":"ground","gs":0,"true_heading":326.25,"squawk":"6257","emergency":"none","category":"A3","lat":53.427269,"lon":-6.249888,"nic":8,"rc":186,"seen_pos":3.22,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":192880207,"seen":1,"rssi":-5.9},{"hex":"4ca9ba","type":"adsb_icao","flight":"EIN9AR ","r":"EI-LRA","t":"A21N","alt_baro":"ground","gs":6.8,"track":321,"true_heading":95.62,"baro_rate":0,"squawk":"5173","emergency":"none","category":"A3","lat":53.433624,"lon":-6.247222,"nic":8,"rc":186,"seen_pos":0.05,"version":2,"nac_p":11,"nac_v":1,"sil":3,"sil_type":"perhour","sda":3,"alert":0,"spi":0,"mlat":["track","baro_rate"],"tisb":[],"messages":124439441,"seen":0,"rssi":-12.8},{"hex":"39bdb3","type":"adsb_icao","flight":"AFR29JB ","r":"F-HPNT","t":"BCS3","alt_baro":"ground","gs":0,"true_heading":146.25,"squawk":"7551","emergency":"none","category":"A3","lat":53.426582,"lon":-6.246944,"nic":8,"rc":186,"seen_pos":2.12,"version":2,"nac_p":11,"nac_v":1,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":42365399,"seen":2.1,"rssi":-2.6},{"hex":"484131","type":"adsb_icao","flight":"KLM1140 ","r":"PH-BXB","t":"B738","alt_baro":"ground","gs":0,"track":313,"true_heading":278.44,"baro_rate":0,"squawk":"6352","emergency":"none","category":"A3","lat":53.435268,"lon":-6.245649,"nic":7,"rc":371,"seen_pos":2.12,"version":2,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":["track","baro_rate"],"tisb":[],"messages":219546754,"seen":2.1,"rssi":-12.5},{"hex":"4ca836","type":"adsb_icao","flight":"EIN3LK ","r":"EI-GAL","t":"A320","alt_baro":"ground","gs":0,"true_heading":210.94,"squawk":"2042","emergency":"none","category":"A3","lat":53.425083,"lon":-6.244273,"nic":7,"rc":371,"seen_pos":1.9,"version":2,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","sda":3,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":193663964,"seen":1.9,"rssi":-11.3},{"hex":"4d217a","type":"adsb_icao","flight":"VJT645 ","r":"9H-ILB","t":"CRJ2","alt_baro":"ground","gs":5.8,"true_heading":92.81,"squawk":"3425","emergency":"none","category":"A2","lat":53.433437,"lon":-6.243546,"nic":7,"rc":371,"seen_pos":0.05,"version":2,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":58220993,"seen":0,"rssi":-13.8},{"hex":"4ca837","type":"adsb_icao","flight":"EIN65A ","r":"EI-GAM","t":"A320","alt_baro":"ground","gs":2.8,"true_heading":33.75,"squawk":"3406","emergency":"none","category":"A3","lat":53.423279,"lon":-6.24086,"nic":7,"rc":371,"seen_pos":1.81,"version":2,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","sda":3,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":194598179,"seen":0.8,"rssi":-10.8},{"hex":"4ca293","type":"adsb_icao","flight":"EIN594 ","r":"EI-DEM","t":"A320","alt_baro":"ground"}],"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/11619/aircraft+location+data+api/21947/aircraft+information&lat=Required&/lon/=Required&lon=Required' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
La API devuelve datos de tráfico aéreo casi en tiempo real, incluyendo la identificación de la aeronave, posición (latitud y longitud), altitud, velocidad, rumbo y estado operativo. También proporciona información meteorológica y detalles de navegación, lo que permite un análisis de vuelo completo
Los campos clave incluyen identificadores únicos (hex, registro, número de vuelo), datos de posición (latitud, longitud, altitud), métricas de velocidad (velocidad sobre el suelo, velocidad indicada), información de rumbo e indicadores de estado operativo (squawk, emergencia, alerta)
Los datos de respuesta están estructurados como una colección de objetos, cada uno representando una aeronave detectada. Cada objeto contiene campos para identificación, posición, movimiento y estado operativo, lo que facilita su análisis y utilización para diversas aplicaciones
Los casos de uso típicos incluyen el seguimiento de vuelos, sistemas de conciencia situacional, análisis del tráfico aéreo, herramientas educativas y proyectos de visualización en tiempo real. Los datos detallados respaldan aplicaciones en seguridad de la aviación, investigación y simulación
La precisión de los datos se mantiene mediante el uso de tecnologías ADS-B y MLAT que proporcionan información de posición en tiempo real Además la API incluye indicadores de calidad (nic nac_p) para evaluar la fiabilidad de los datos
Los parámetros principales para el punto final son la latitud y la longitud que definen el punto geográfico para recuperar datos de aeronaves cercanas Los usuarios pueden personalizar las solicitudes especificando estas coordenadas para centrarse en áreas de interés específicas
Los usuarios pueden analizar los datos devueltos para rastrear los movimientos de las aeronaves evaluar las fases de vuelo y visualizar el tráfico aéreo en mapas Los campos detallados permiten cálculos de trayectorias y análisis de rendimiento mejorando la conciencia situacional
If the API returns partial or empty results, users should check the specified latitude and longitude for accuracy. Additionally, consider expanding the search area or adjusting the request parameters to capture more aircraft data.
Nivel de Servicio:
100%
Tiempo de Respuesta:
10ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
100ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
106ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
231ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
114ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
111ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
121ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
11ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
117ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
193ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.190ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.306ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.113ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.325ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.956ms
Nivel de Servicio:
50%
Tiempo de Respuesta:
1.971ms
Nivel de Servicio:
50%
Tiempo de Respuesta:
8.798ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.896ms
Nivel de Servicio:
50%
Tiempo de Respuesta:
1.606ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
7.068ms