APIs de utilidad

API de Utilidad No-AI

Base de Datos de Aeropuertos y Calculadora de Duración de Vuelos

Proporciona información detallada sobre aeropuertos (30,000 aeropuertos) y calcula los tiempos de viaje entre aeropuertos.

Descubra una base de datos extensa y avanzada de casi 30,000 aeropuertos y calcule duraciones de vuelo precisas con la API de Base de Datos de Aeropuertos y Duración de Vuelo. Acceda sin problemas a información detallada de aeropuertos y tiempos de viaje usando filtros flexibles y puntos finales integrales.

Características Clave:

  • Base de Datos Extensa de Aeropuertos: Acceda a información sobre casi 30,000 aeropuertos en todo el mundo, incluidos códigos ICAO, IATA, LID, nombres de aeropuertos, nombres de ciudades, subdivisiones, países, zonas horarias, elevaciones y coordenadas geográficas.
  • Filtrado Avanzado: Explore y filtre eficientemente los datos de aeropuertos usando códigos ICAO, códigos IATA, códigos LID, nombres de ciudades y nombres de aeropuertos para encontrar exactamente lo que necesita.
  • Cálculos de Duración de Vuelo: Utilice el punto final de Longitud de Vuelo para calcular la duración total del viaje entre dos aeropuertos. Proporcione parámetros como códigos de aeropuertos de salida y llegada, fechas y horas para obtener tiempos de viaje precisos.
  • Respuestas Detalladas: Obtenga datos completos en formato JSON, incluida información detallada de aeropuertos y resúmenes de duración de vuelo legibles para humanos.

FlightDuration.Online fue construido usando este punto final SharpAPI como un ejemplo de sus capacidades.

👉 Pruébelo en vivo: https://flightduration.online/



🛩️ Consulta de Base de Datos de Aeropuertos

Ejemplos de Solicitudes de API:

  • Recuperar Lista de Aeropuertos:
curl -X 'GET' 
'https://sharpapi.com/api/v1/airports' 
-H 'accept: application/json' 
-H 'Authorization: Bearer YOUR_API_KEY'

Respuesta

{
  "data": [
    {
      "id": "1ef266de-5a6c-67d6-86a1-06bb2780ed98",
      "icao": "00AA",
      "iata": "",
      "lid": "00AA",
      "name": "Aero B Ranch Airport",
      "city": "Leoti",
      "subdivision": "Kansas",
      "country": "US",
      "timezone": "America/Chicago",
      "elevation": 3435,
      "latitude": 38.7,
      "longitude": -101.47
    },
    {
      "id": "1ef266de-5ad4-6660-bae6-06bb2780ed98",
      "icao": "00SC",
      "iata": "",
      "lid": "00SC",
      "name": "Flying O Airport",
      "city": "Sumter",
      "subdivision": "South Carolina",
      "country": "US",
      "timezone": "America/New_York",
      "elevation": 150,
      "latitude": 34.01,
      "longitude": -80.27
    }
  ],
  "links": {
    "first": "https://sharpapi.com/api/v1/airports?page=1",
    "last": "https://sharpapi.com/api/v1/airports?page=1128",
    "prev": null,
    "next": "https://sharpapi.com/api/v1/airports?page=2"
  },
  "meta": {
    "current_page": 1,
    "from": 1,
    "last_page": 1128,
    "links": [
      {
        "url": null,
        "label": "« Previous",
        "active": false
      },
      {
        "url": "https://sharpapi.com/api/v1/airports?page=1",
        "label": "1",
        "active": true
      },
      {
        "url": "https://sharpapi.com/api/v1/airports?page=1127",
        "label": "1127",
        "active": false
      },
      {
        "url": "https://sharpapi.com/api/v1/airports?page=1128",
        "label": "1128",
        "active": false
      },
      {
        "url": "https://sharpapi.com/api/v1/airports?page=2",
        "label": "Next »",
        "active": false
      }
    ],
    "path": "https://sharpapi.com/api/v1/airports",
    "per_page": 25,
    "to": 25,
    "total": 28186
  }
}

Detalles del Aeropuerto

  • Recuperar Datos de Aeropuerto Específico por ID:
curl -X 'GET' 
'https://sharpapi.com/api/v1/airports/1ef266e0-00ca-656e-b481-06bb2780ed98' 
-H 'accept: application/json' 
-H 'Authorization: Bearer YOUR_API_KEY'

Respuesta

{
  "data": {
    "id": "1ef266e0-00ca-656e-b481-06bb2780ed98",
    "icao": "WSSS",
    "iata": "SIN",
    "lid": "",
    "name": "Singapore Changi International Airport",
    "city": "Singapore",
    "subdivision": "North East",
    "country": "SG",
    "timezone": "Asia/Singapore",
    "elevation": 22,
    "latitude": 1.35,
    "longitude": 103.99
  }
}
  • Recuperar Datos de Aeropuerto Específico por Código IATA:
curl -X 'GET' 
'https://sharpapi.com/api/v1/airports/iata/SIN' 
-H 'accept: application/json' 
-H 'Authorization: Bearer YOUR_API_KEY'

Cálculos de Duración de Vuelo

curl -X 'GET' 
'https://sharpapi.com/api/v1/airports/flight_duration/IATA/SIN/2024-06-27/01%3A40/IATA/DXB/2024-06-27/12%3A10' 
-H 'accept: application/json' 
-H 'Authorization: Bearer YOUR_API_KEY'

Respuesta

{
  "flight_length": {
    "days": 0,
    "hours": 14,
    "minutes": 30,
    "human": "14 hours 30 minutes",
    "human_cn": "14 小时 30 分钟"
  },
  "departure_local": "2024-06-27 01:40:00",
  "arrival_local": "2024-06-27 12:10:00",
  "departure_airport": {
    "id": "1ef266e0-00ca-656e-b481-06bb2780ed98",
    "icao": "WSSS",
    "iata": "SIN",
    "lid": "",
    "name": "Singapore Changi International Airport",
    "city": "Singapore",
    "subdivision": "North East",
    "country": "SG",
    "timezone": "Asia/Singapore",
    "elevation": 22,
    "latitude": 1.35,
    "longitude": 103.99
  },
  "arrival_airport": {
    "id": "1ef266df-80aa-62e4-ac59-06bb2780ed98",
    "icao": "OMDB",
    "iata": "DXB",
    "lid": "",
    "name": "Dubai International Airport",
    "city": "Dubai",
    "subdivision": "Dubai",
    "country": "AE",
    "timezone": "Asia/Dubai",
    "elevation": 34,
    "latitude": 25.25,
    "longitude": 55.36
  }
}