OpenWeather API
Données météo mondiales en temps réel, prévisions et historiques via une API simple.
OpenWeather fournit des données météorologiques mondiales via une API REST très utilisée : conditions actuelles, prévisions horaires et journalières, historiques, qualité de l'air, cartes météo et alertes. L'API agrège de multiples sources (stations, satellites, radars, modèles numériques) pour couvrir n'importe quelle coordonnée sur Terre. Son palier gratuit et sa prise en main simple en font un standard pour les applications météo, les sites, les objets connectés et les tableaux de bord. L'offre phare, One Call API 3.0, regroupe l'essentiel des données dans un seul endpoint facturé à l'appel.
Que propose l'API OpenWeather ?
Tarifs de l'API OpenWeather
Deux logiques coexistent. One Call API 3.0 fonctionne en pay-per-call après une franchise quotidienne gratuite. Les autres APIs « cœur » suivent des paliers d'abonnement (Free, Startup, Developer, Professional, Expert) définis par le débit (appels/minute) et le quota mensuel d'appels. Des offres Enterprise sur contrat existent pour les gros volumes.
Offre gratuite — Plan gratuit : jusqu'à 60 appels par minute et 1 000 000 d'appels par mois sur les APIs cœur (météo actuelle, prévisions 5 jours/3h, qualité de l'air, geocoding, cartes). One Call API 3.0 inclut une franchise de 1 000 appels gratuits par jour ; au-delà, facturation à l'appel.
Authentification & intégration
Clé API gratuite générée à l'inscription, passée en paramètre de requête (appid) sur chaque appel.
API REST en HTTP GET, réponses en JSON (ou XML pour certaines APIs cœur). Les cartes météo sont servies sous forme de tuiles d'image. La clé API est activée peu après l'inscription. La facturation One Call dépend du nombre d'appels au-delà de la franchise quotidienne.
Cas d'usage de l'API OpenWeather
- Afficher la météo actuelle et les prévisions sur un site ou une application.
- Intégrer un widget de prévisions horaires et journalières via One Call API 3.0.
- Surveiller la qualité de l'air d'une ville avec l'Air Pollution API.
- Convertir des noms de villes en coordonnées (et inversement) avec le geocoding.
- Superposer des couches météo (pluie, nuages, vent) sur une carte interactive.
- Déclencher des alertes ou automatisations domotiques selon les conditions météo.
✓ Points forts
- Couverture météo mondiale à partir de n'importe quelle coordonnée.
- Plan gratuit large (jusqu'à 1 000 000 d'appels/mois sur les APIs cœur).
- One Call 3.0 regroupe actuel, prévisions, alertes et historique en un seul endpoint.
- Prise en main simple : clé API en paramètre, réponses JSON claires.
- Large gamme de données (qualité de l'air, cartes, solaire, agricole, routière).
⚠ Limites
- Modèle tarifaire fragmenté entre pay-per-call (One Call) et abonnements par API cœur.
- Certaines données (historiques profonds, irradiation solaire, météo routière) sont payantes ou en offres dédiées.
- La clé API peut mettre un peu de temps à s'activer après l'inscription.
- Au-delà de la franchise gratuite, le coût grimpe vite sur des applications à fort trafic.
Questions fréquentes sur l'API OpenWeather
OpenWeather est-il gratuit ?
Oui pour démarrer. Les APIs cœur offrent jusqu'à 60 appels/minute et 1 000 000 d'appels par mois gratuitement, et One Call API 3.0 inclut 1 000 appels gratuits par jour ; au-delà, c'est facturé à l'appel.
Comment s'authentifier ?
Une clé API gratuite est générée à l'inscription ; on la passe simplement en paramètre appid de chaque requête HTTP.
Qu'est-ce que One Call API 3.0 ?
C'est l'endpoint phare qui regroupe en un seul appel la météo actuelle, les prévisions minute/horaire/journalière, les alertes et les données historiques pour des coordonnées données. Il est facturé à l'appel après une franchise de 1 000 appels gratuits par jour.
Combien coûtent les appels supplémentaires sur One Call 3.0 ?
Au-delà des 1 000 appels gratuits quotidiens, le tarif est d'environ 0,14 € pour 100 appels, soit 0,0014 € par appel (hors taxes).
Quel format renvoient les réponses ?
Les données sont renvoyées en JSON par défaut (XML disponible sur certaines APIs cœur). Les cartes météo sont fournies sous forme de tuiles d'image à superposer sur une carte.
Peut-on récupérer la qualité de l'air et faire du geocoding ?
Oui. L'Air Pollution API fournit l'indice de qualité de l'air et les concentrations de polluants (temps réel, prévisions, historique), et la Geocoding API convertit les noms de lieux en coordonnées et inversement.







