Airports API logo
DatosMANTENIDA2 tokens / llamada

Airports API

85.944 aeropuertos, helipuertos y aeródromos del mundo por código IATA o ICAO, con pistas y frecuencias

Busca aeropuertos de todo el mundo por código IATA u OACI, por nombre, ciudad, país o tipo, y encuentra aeropuertos cerca de cualquier coordenada (ordenados por distancia). Más de 85.000 aeropuertos, helipuertos, bases de hidroaviones y aeródromos del conjunto de datos de dominio público OurAirports — cada uno con ubicación, elevación, región, códigos (IATA/OACI/GPS/local), enlace a Wikipedia, además de sus pistas (longitud, anchura, superficie, iluminación, rumbos) y frecuencias de radio (torre, aproximación, ATIS...). Autoalojado y actualizado a diario — sin llamadas a terceros.

Cada llamada necesita la cabecera X-Api-Key. Una clave gratuita incluye 500 tokens al mes, sin tarjeta. 2 tokens por llamada, así que el plan gratuito cubre unas 250 llamadas al mes.

Sin tarjeta de créditoAcceso a más de 125 APIsCancela cuando quieras
response.json
{
  "id": 3632,
  "ident": "KLAX",
  "type": "large_airport",
  "name": "Los Angeles International Airport",
  "iata_code": "LAX",
  "icao_code": "KLAX",
  "municipality": "Los Angeles",
  "iso_country": "US",
  "runways": 4,
  "frequencies": 11
}
Listo para producción
Infraestructura probada en producción con un SLA de disponibilidad del 99,9 %. Límites de uso generosos y respuestas consistentes.
Integración sencilla
REST + JSON estándar. Funciona con cualquier cliente HTTP. Fragmentos de código listos para copiar en 4 lenguajes.
Una clave, más de 125 APIs
Tu suscripción a DataAndAPIs desbloquea todas las APIs de la plataforma: anime, finanzas, deportes y más.

Casos de uso de Airports API

  • Resolver un código IATA o ICAO al nombre, ciudad, país, coordenadas y elevación del aeropuerto en un producto de reservas o logística.

  • Autocompletar la búsqueda de aeropuertos por nombre, ciudad o país en formularios de viaje.

  • Encontrar aeropuertos y aeródromos cerca de una coordenada, ordenados por distancia, para planificación de vuelos y operaciones con drones.

  • Mostrar longitud, superficie e iluminación de pistas más frecuencias de torre y ATIS en una app de aviación.

Endpoints de Airports API

Todos los endpoints con sus parámetros y una respuesta de ejemplo real.

GETGet Airport

https://api-airports.dataandapis.com/v1/airports/{code}

Parámetros de ruta

ParámetroEjemplo
codeLAXObligatorio

Petición de ejemplo

curl "https://api-airports.dataandapis.com/v1/airports/LAX" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "id": 3632,
  "ident": "KLAX",
  "type": "large_airport",
  "name": "Los Angeles International Airport",
  "latitude": 33.942501,
  "longitude": -118.407997,
  "elevation_ft": 125,
  "continent": "NA",
  "iso_country": "US",
  "iso_region": "US-CA",
  "municipality": "Los Angeles",
  "scheduled_service": "yes",
  "icao_code": "KLAX",
  "iata_code": "LAX",
  "gps_code": "KLAX",
  "local_code": "LAX",
  "home_link": "https://www.flylax.com/",
  "wikipedia_link": "https://en.wikipedia.org/wiki/Los_Angeles_International_Airport",
  "keywords": null,
  "runways": [
    {
      "length_ft": 8926,
      "width_ft": 150,
      "surface": "CON",
      "lighted": true,
      "closed": false,
      "le_ident": "6L",
…
Ver la respuesta completa
{
  "id": 3632,
  "ident": "KLAX",
  "type": "large_airport",
  "name": "Los Angeles International Airport",
  "latitude": 33.942501,
  "longitude": -118.407997,
  "elevation_ft": 125,
  "continent": "NA",
  "iso_country": "US",
  "iso_region": "US-CA",
  "municipality": "Los Angeles",
  "scheduled_service": "yes",
  "icao_code": "KLAX",
  "iata_code": "LAX",
  "gps_code": "KLAX",
  "local_code": "LAX",
  "home_link": "https://www.flylax.com/",
  "wikipedia_link": "https://en.wikipedia.org/wiki/Los_Angeles_International_Airport",
  "keywords": null,
  "runways": [
    {
      "length_ft": 8926,
      "width_ft": 150,
      "surface": "CON",
      "lighted": true,
      "closed": false,
      "le_ident": "6L",
      "le_heading_degT": 83,
      "le_elevation_ft": 112,
      "he_ident": "24R",
      "he_heading_degT": 263,
      "he_elevation_ft": 117
    }
  ],
  "frequencies": [
    {
      "type": "APP",
      "description": "SOCAL APP",
      "frequency_mhz": 36.07
    },
    {
      "type": "TWR",
      "description": "LOS ANGELES TOWER",
      "frequency_mhz": 133.9
    }
  ]
}

GETNearby Airports

https://api-airports.dataandapis.com/v1/airports/nearby

Parámetros de consulta

ParámetroEjemplo
lat40.71Obligatorio
lon-74.0Obligatorio
radius100Opcional

Petición de ejemplo

curl "https://api-airports.dataandapis.com/v1/airports/nearby?lat=40.71&lon=-74.0&radius=100" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "lat": 40.71,
  "lon": -74,
  "radius_km": 100,
  "count": 4,
  "airports": [
    {
      "name": "Newark Liberty International Airport",
      "iata_code": "EWR",
      "type": "large_airport",
      "distance_km": 15.6
    },
    {
      "name": "LaGuardia Airport",
      "iata_code": "LGA",
      "type": "large_airport",
      "distance_km": 12.1
    },
    {
      "name": "John F. Kennedy International Airport",
      "iata_code": "JFK",
      "type": "large_airport",
      "distance_km": 21.4
    }
  ]
}

GETSearch Airports

https://api-airports.dataandapis.com/v1/airports/search

Parámetros de consulta

ParámetroEjemplo
countryUSOpcional
limit20Opcional
qangelesOpcional
typelarge_airportOpcional

Petición de ejemplo

curl "https://api-airports.dataandapis.com/v1/airports/search?country=US&limit=20&q=angeles&type=large_airport" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "query": "angeles",
  "count": 1,
  "airports": [
    {
      "name": "Los Angeles International Airport",
      "type": "large_airport",
      "iata_code": "LAX",
      "icao_code": "KLAX",
      "iso_country": "US",
      "municipality": "Los Angeles"
    }
  ]
}

De dónde salen los datos

Fuente
Aeropuertos, pistas y frecuencias de OurAirports (dominio público).
Actualización
Resincronización completa diaria.

Una instalación. Todos los endpoints.

No necesitas SDKs propietarios. Funciona con cualquier cliente HTTP. Elige tu lenguaje y pega el código.

3lenguajes
3endpoints
RESTarquitectura
1clave para todas las APIs
  • Respuestas totalmente tipadas — autocompletado en tu IDE
  • Sigue la API al día — los nuevos endpoints llegan el mismo día
  • Una sola clave funciona en más de 125 APIs de la plataforma
import axios from 'axios';

const { data } = await axios.get(
  'https://api-airports.dataandapis.com/v1/airports/{code}',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Airports API · X-Api-Key

Explora los endpoints

Explora los parámetros de solicitud e inspecciona ejemplos de respuesta en vivo.

Endpoints disponibles

Parámetros de la solicitud

URL de la API

Encabezados

X-Api-Key

Parámetros de ruta

code
import axios from 'axios';

const url = 'https://api-airports.dataandapis.com/v1/airports/{code}';
const { data } = await axios.get(url, {
  headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});

Una suscripción. Todas las APIs.

Los tokens desbloquean esta API y más de 20 más en DataAndAPIs. Cambia de API cuando quieras.

GRATIS

$0/mes

500 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte comunitario
Comienza gratis
Más Popular

STARTER

$6.99/mes

25.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email
Suscribirse

PRO

$24.99/mes

100.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email prioritario
Suscribirse

ULTRA

$99.99/mes

1.000.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte prioritario
Suscribirse

¿Necesitas mayor volumen, infraestructura dedicada o un contrato personalizado? Habla con ventas →

Preguntas sobre Airports API

Lanza Airports API esta tarde.

500 tokens gratis. Sin tarjeta. Y más de 125 APIs más con la misma clave.