Check the Setup
- Python 3.10 or newer
- An internet connection
- The requests Python package
Real-time Canadian AQHI observations from ECCC for reviewing health-risk index readings at reporting regions and stations.
Report a ProblemFrom Source to Product Signal
ECCC's GeoMet collection exposes preliminary AQHI observations as GeoJSON. Start with five latest features, retaining their observation times and AQHI scale. AQHI is a Canadian health-risk index and is not interchangeable with a U.S. EPA AQI or an individual pollutant value.
Install the packages, then run the notebook cell.
python -m pip install requests
import requests
response = requests.get(
"https://api.weather.gc.ca/collections/aqhi-observations-realtime/items",
params={"f": "json", "latest": "true", "limit": 5}, timeout=30,
)
response.raise_for_status()
data = response.json()
for item in data["features"][:5]:
print(item["id"], item["properties"].get("aqhi"),
item["properties"].get("observation_datetime"))Test a Useful Signal
Review five reported index features before local display.
Environment and Climate Change Canada is a government source. Last verified 2026-09-28. Temporal coverage: current preliminary AQHI observations.