Check the Setup
- Python 3.10 or newer
- An internet connection
- The requests Python package
Modeled European air-quality forecasts served by Open-Meteo for inspecting point-level AQI context under noncommercial free API terms.
Report a ProblemFrom Source to Product Signal
Start with one point and one day. The free Open-Meteo air-quality endpoint permits noncommercial use only; commercial services need separate paid access. It serves modeled CAMS air-quality context, not a direct station observation or health all-clear.
Install the packages, then run the notebook cell.
python -m pip install requests
import requests
response = requests.get(
"https://air-quality-api.open-meteo.com/v1/air-quality",
params={"latitude": 52.52, "longitude": 13.41,
"hourly": "european_aqi", "forecast_days": 1},
timeout=30,
)
response.raise_for_status()
hourly = response.json()["hourly"]
print(list(zip(hourly["time"], hourly["european_aqi"]))[:5])Test a Useful Signal
Assess whether one forecast series supports noncommercial air-quality context.
Open-Meteo with Copernicus Atmosphere Monitoring Service model data is a company source. Last verified 2026-09-28. Temporal coverage: current hourly forecasts.