WeatherAPI
Météo en temps réel, prévisions et historique via une API JSON simple.
WeatherAPI.com est un service de données météorologiques accessible par API REST. Il fournit la météo en temps réel, des prévisions jusqu'à plusieurs jours, l'historique, l'astronomie, la qualité de l'air, les alertes et le géocodage par recherche de lieu ou IP. L'API renvoie du JSON (ou du XML) et s'adresse aux développeurs qui veulent intégrer des données météo dans un site, une application mobile ou un tableau de bord sans gérer de sources de données complexes.
Que propose l'API WeatherAPI ?
Tarifs de l'API WeatherAPI
Abonnement mensuel ou annuel par paliers, défini par un quota d'appels par mois et l'accès à des fonctionnalités plus avancées (historique, prévisions longues, qualité de l'air). Un palier gratuit permanent permet de démarrer sans carte bancaire.
Offre gratuite — Offre gratuite permanente avec 100 000 appels par mois, sans carte bancaire. Elle inclut la météo en temps réel, les prévisions de 3 jours, 1 jour d'historique, l'astronomie, la recherche de lieux et l'IP Lookup, en usage commercial comme non commercial.
Authentification & intégration
Clé API passée en paramètre de requête (key=VOTRE_CLE) sur chaque appel ; la clé est générée depuis le tableau de bord du compte.
API REST en HTTP GET. Réponses en JSON par défaut, ou en XML en changeant l'extension du endpoint. Les fonctionnalités optionnelles (qualité de l'air, alertes) s'activent via des paramètres ajoutés à la requête.
Cas d'usage de l'API WeatherAPI
- Afficher la météo en temps réel et les prévisions sur un site ou une application mobile.
- Adapter automatiquement la météo affichée à la position du visiteur via l'IP Lookup.
- Construire un widget ou un tableau de bord météo avec température, vent et qualité de l'air.
- Récupérer l'historique météo pour des analyses (corrélation météo / ventes, agriculture, énergie).
- Afficher les heures de lever et coucher du soleil et de la lune via l'API d'astronomie.
- Déclencher des notifications à partir des alertes météo officielles d'une zone.
✓ Points forts
- Offre gratuite généreuse (100 000 appels/mois) sans carte bancaire.
- API simple à intégrer : un seul paramètre de clé, réponses JSON claires.
- Couverture large dans une même API : temps réel, prévisions, historique, astronomie, qualité de l'air, IP Lookup.
- Tarifs payants accessibles dès 7 $/mois pour des millions d'appels.
- Usage commercial autorisé dès le palier gratuit.
⚠ Limites
- L'historique long et les prévisions au-delà de quelques jours sont réservés aux offres supérieures.
- Certaines données fines (pollen, qualité de l'air sur historique, données sportives historiques) sont limitées aux offres Enterprise.
- La précision dépend des stations et sources sous-jacentes, variable selon les régions.
- Pas de SLA garanti en dehors de l'offre Enterprise.
Questions fréquentes sur l'API WeatherAPI
WeatherAPI est-il gratuit ?
Oui, il existe une offre gratuite permanente de 100 000 appels par mois, sans carte bancaire, incluant la météo en temps réel, des prévisions de 3 jours, 1 jour d'historique, l'astronomie et l'IP Lookup. Des offres payantes débutent à 7 $/mois pour davantage d'appels et de fonctionnalités.
Comment s'authentifier à l'API ?
Chaque requête inclut votre clé API dans le paramètre key (par exemple key=VOTRE_CLE). La clé se génère depuis le tableau de bord de votre compte.
Quel format renvoie l'API ?
Du JSON par défaut, ou du XML en adaptant l'extension du endpoint. Les appels se font en HTTP GET, ce qui rend l'intégration simple côté front comme back.
Jusqu'à combien de jours de prévisions puis-je obtenir ?
L'offre gratuite et Starter donnent des prévisions de quelques jours (3 à 7), tandis que les offres Pro+ et supérieures permettent des prévisions allant jusqu'à 300-365 jours à l'avance.
Peut-on l'utiliser pour un projet commercial ?
Oui, l'usage commercial est autorisé dès l'offre gratuite. Il suffit de choisir l'offre dont le quota d'appels correspond au trafic de votre projet.
WeatherAPI fournit-il la qualité de l'air et les alertes ?
Oui, la qualité de l'air et les alertes météo peuvent être ajoutées aux appels via des paramètres ; l'étendue des données dépend toutefois du palier d'abonnement.







