API qualité de l'air : prévisions, AQI et valeurs mesurées

Particules, gaz, UV et indices de qualité de l'air européen et américain pour n'importe quel endroit du globe, heure par heure jusqu'à cinq jours, plus le pollen sur l'Europe. En plus des prévisions, la même clé donne ce que mesurent en ce moment les stations officielles et les capteurs citoyens proches de vous.

curl "https://geo.runningcat.dev/v1/air?lon=6.869&lat=45.924&hours=48" \
  -H "Authorization: Bearer YOUR_KEY"
Exemple de requête

Prévisions pour un point

{
  "lon": 6.869, "lat": 45.924,
  "current": { "time": "2026-11-07T17:00:00Z", "pm25": 6.3, "pm10": 7.5,
               "nitrogenDioxide": 5.3, "ozone": 51, "sulphurDioxide": 0.2, "carbonMonoxide": 154,
               "dust": 0, "uvIndex": 0, "europeanAqi": 23, "usAqi": 27,
               "alderPollen": 0, "birchPollen": 0, "grassPollen": 0,
               "mugwortPollen": 0, "olivePollen": 0, "ragweedPollen": 0 },
  "hourly": [ { "time": "2026-11-07T17:00:00Z", "pm25": 6.3, ... }, ... ]
}
Heures
de 1 à 120, 48 par défaut
Polluants
PM2.5, PM10, dioxyde d'azote, ozone, dioxyde de soufre, monoxyde de carbone et poussières, en µg/m³; sur l’Europe aussi l’ammoniac
Indices
AQI européen et AQI américain, ainsi que l'indice UV
Pollen
Aulne, bouleau, graminées, armoise, olivier et ambroisie, en grains par m³, sur l'Europe ; voir l'API pollen

Les prévisions viennent du Copernicus Atmosphere Monitoring Service (CAMS) : son modèle européen sur l'Europe et son modèle mondial partout ailleurs.

Sur une zone

GET /v1/air/area?bbox=west,south,east,north&cells=&hours= renvoie toutes les valeurs d'une grille de 400 cellules au maximum, heure par heure, pour des cartes de fumée, de poussières ou d'ozone sur une région. Elle utilise la même grille que la requête météo sur une zone.

Ce que mesurent les stations en ce moment

Une prévision est un modèle. Pour connaître l'état de l'air à cet instant, /v1/air/stations liste les stations proches d'un point, dans un rectangle ou le long d'un itinéraire, chacune avec ses dernières valeurs horaires et ses sept derniers jours.

{
  "stations": [
    { "id": "gios:400", "name": "Kraków, Aleja Krasińskiego", "kind": "government",
      "lon": 19.92619, "lat": 50.05768, "distanceKm": 1.02, "time": "2026-11-07T17:00:00.000Z",
      "values": { "co": 750, "no2": 52.1, "pm10": 48.1, "pm25": 41.2 } },
    { "id": "sensorcommunity:68207", "name": null, "kind": "citizen",
      "lon": 19.936, "lat": 50.078, "distanceKm": 2.02, "time": "2026-11-07T17:28:37.000Z",
      "values": { "pm10": 39.3, "pm25": 20.5 } }
  ],
  "credits": [ "..." ]
}

Les stations officielles couvrent l'Albanie, Andorre, l'Autriche, la Belgique, la Bosnie-Herzégovine, la Bulgarie, la Croatie, Chypre, la Tchéquie, le Danemark, l'Estonie, la Finlande, la France, l'Allemagne, la Grèce, la Hongrie, l'Islande, l'Irlande, l'Italie, la Lettonie, le Luxembourg, Malte, le Monténégro, les Pays-Bas, la Macédoine du Nord, la Norvège, la Pologne, le Portugal, la Roumanie, la Serbie, la Slovaquie, la Slovénie, la Suède, la Suisse et le Royaume-Uni ; des capteurs citoyens mesurent les particules à des milliers d'endroits dans le monde. Chaque station indique son type (kind), et vous pouvez demander un seul type. Les capteurs citoyens montrent bien si l'air est mauvais en ce moment, mais ils surestiment par temps de brouillard et sont moins précis que les stations officielles.

Avec tout le reste sur un lieu

GET /v1/point renvoie le nom du lieu, le fuseau horaire, l'altitude, la météo, les prévisions de qualité de l'air, les stations de mesure de l'air proches et les stations hydrométriques en une seule requête, comptée pour une. Pour un rectangle, GET /v1/area fait la même chose par partie.

Tarifs

L'offre gratuite donne 500 requêtes par jour, y compris pour les applications commerciales. Developer coûte 14,99 $ par mois pour 5 000 requêtes par jour et Pro 39,99 $ par mois pour 20 000 par jour, avec la météo, les données cartographiques, les niveaux des rivières, les altitudes et le routage sur la même clé.

Crédits : prévisions de qualité de l'air d'Open-Meteo.com (CC BY 4.0), fondées sur les données du Copernicus Atmosphere Monitoring Service. Valeurs mesurées : contributeurs de Sensor.Community (ODbL 1.0) ; Institut hydrométéorologique tchèque, ČHMÚ (CC BY 4.0) ; Źródło danych: GIOŚ - EKOINFONET (CC BY 4.0 ; les données actuelles ne sont pas validées) ; Agence européenne pour l'environnement, données à jour transmises par les pays (CC BY 4.0 ; non validées) ; réseau de capteurs Syngeos (syngeos.pl).

L’offre gratuite donne 500 requêtes par jour, y compris pour les applications commerciales. Créez un compte avec Google ou votre e-mail et générez vos clés tout de suite.