API utilitaires

API utilitaire non-IA

Base de données des aéroports et calculateur de durée de vol

Fournit des informations détaillées sur les aéroports (30 000 aéroports) et calcule les temps de voyage entre les aéroports.

Découvrez une base de données avancée et étendue de près de 30 000 aéroports et calculez des durées de vol précises avec l'API de la base de données des aéroports et de la durée de vol. Accédez sans effort à des informations détaillées sur les aéroports et les temps de trajet en utilisant des filtres flexibles et des points d'accès complets.

Caractéristiques principales :

  • Base de données d'aéroports étendue : Accédez à des informations sur près de 30 000 aéroports dans le monde, y compris les codes ICAO, IATA, LID, les noms d'aéroports, les noms de villes, les subdivisions, les pays, les fuseaux horaires, les altitudes et les coordonnées géographiques.
  • Filtrage avancé : Parcourez et filtrez efficacement les données des aéroports en utilisant les codes ICAO, les codes IATA, les codes LID, les noms de villes et les noms d'aéroports pour trouver exactement ce dont vous avez besoin.
  • Calculs de durée de vol : Utilisez le point d'accès Flight Length pour calculer la durée totale du trajet entre deux aéroports. Fournissez des paramètres tels que les codes des aéroports de départ et d'arrivée, les dates et les heures pour obtenir des temps de voyage précis.
  • Réponses détaillées : Obtenez des données complètes au format JSON, y compris des informations détaillées sur les aéroports et des résumés de durée de vol lisibles par l'homme.

FlightDuration.Online a été construit en utilisant ce point d'accès SharpAPI comme exemple de ses capacités.

👉 Essayez-le en direct : https://flightduration.online/



🛩️ Requête de base de données des aéroports

Exemples de requêtes API :

  • Récupérer la liste des aéroports :
curl -X 'GET' \
'https://sharpapi.com/api/v1/airports' \
-H 'accept: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY'

Réponse

{
  "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": "« Précédent",
        "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": "Suivant »",
        "active": false
      }
    ],
    "path": "https://sharpapi.com/api/v1/airports",
    "per_page": 25,
    "to": 25,
    "total": 28186
  }
}

Détails de l'aéroport

  • Récupérer les données spécifiques d'un aéroport par 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'

Réponse

{
  "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
  }
}
  • Récupérer les données spécifiques d'un aéroport par code IATA :
curl -X 'GET' \
'https://sharpapi.com/api/v1/airports/iata/SIN' \
-H 'accept: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY'

Calculs de durée de vol

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'

Réponse

{
  "flight_length": {
    "days": 0,
    "hours": 14,
    "minutes": 30,
    "human": "14 heures 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
  }
}

Contactez-nous

Vous avez une question sur l'intégration ? Besoin d'un point de terminaison personnalisé ? Nous répondons généralement en quelques heures.

10 façons dont l'IA avec SharpAPI transforme la technologie de voyage

Dans une industrie où les fuseaux horaires sont traversés plus rapidement que vous ne pouvez terminer une collation en vol offerte, l'IA est devenue le co-pilote silencieux qui façonne chaque recoin du voyage. Imaginez automatiser les emails d'itinéraire, catégoriser des séjours uniques ou traduire instantanément des descriptions de visites—tout en vous concentrant sur la livraison d'expériences mémorables. SharpAPI concrétise cette vision, offrant une suite d'outils alimentés par l'IA qui non seulement simplifient les opérations, mais ajoutent cette étincelle supplémentaire aux interactions avec les clients, rendant le voyage plus fluide, plus intelligent et indéniablement plus excitant.

Vous aimez SharpAPI ? Partagez-le et gagnez 30 % de commissions récurrentes — pour toujours.

Vos clients ont déjà besoin d'IA. Soyez payé pour recommander la manière la plus simple de l'ajouter.