OpenSky Network API
Vectores de estado de vuelos globales en tiempo real (posición, altitud, velocidad) de una red de sensores ADS-B colaborativa, gratuitos para investigación y uso personal.
OpenSky Network es una plataforma de datos de tráfico aéreo sin ánimo de lucro y alimentada por la comunidad. Su API REST expone vectores de estado casi en tiempo real para todas las aeronaves rastreadas en todo el mundo, más vuelos históricos, llegadas/salidas por aeropuerto y trayectorias. La autenticación es OAuth2 de credenciales de cliente (la autenticación Basic fue eliminada); el acceso anónimo aún funciona para /states/all con la cuota más baja. Ideal para skills de seguimiento de vuelos, paneles de espacio aéreo y automatizaciones que monitorizan un bounding box o una aeronave específica.
Nivel gratuito
Gratuito para uso no comercial/investigación. Anónimo: 400 créditos/día. Registrado (OAuth2): 4.000 créditos/día; los feeders activos (>=30% de tiempo de actividad del receptor) obtienen 8.000/día. El uso comercial requiere un acuerdo separado.Límites de uso
Basado en créditos, se reinicia diariamente; las cuotas se aplican por grupo de endpoints (/states/*, /flights/*, /tracks/*). Una llamada a /states/all cuesta 1 crédito para <=25 grados cuadrados, 2 para 25-100, 3 para 100-400, 4 para global/>400. El acceso anónimo devuelve solo el snapshot más reciente (ignora los parámetros de tiempo).Autenticación
OAuthURL base
https://opensky-network.org/apiQué podrías construir con ella
- Construir una Claude skill de '¿qué vuela sobre mí?' a partir de un bounding box lat/lon
- Automatización que alerta cuando una matrícula/icao24 específica despega o aterriza
- Mapas de calor de densidad del espacio aéreo y conjuntos de datos de investigación
- Detectar llegadas/salidas en un aeropuerto dado para paneles de operaciones
Endpoints clave
- GET
/states/allTodos los vectores de estado actuales de aeronaves; filtrar por bounding box (lamin,lomin,lamax,lomax) o icao24. - GET
/flights/allTodos los vuelos vistos dentro de un intervalo de tiempo Unix begin/end (ventana máxima de 2h). - GET
/flights/arrivalVuelos que aterrizaron en un aeropuerto (código ICAO) en un intervalo de tiempo. - GET
/flights/departureVuelos que despegaron de un aeropuerto (código ICAO) en un intervalo de tiempo. - GET
/tracks/allPuntos de trayectoria para una sola aeronave por icao24 (autenticado).
Los miembros obtienen la receta lista para ejecutar
Inicia sesión gratis para copiar la solicitud de ejemplo, ver una respuesta de muestra y leer las trampas.