GET /airquality/history/:city
Hourly air quality snapshots for a supported city, recorded by our own workers every hour. Returns PM10, PM2.5, carbon monoxide, nitrogen dioxide, sulphur dioxide, ozone, US AQI, and European AQI. Filter with ?start and ?end. Useful for long-term pollution studies, comparing cities, evaluating trends for regulatory reporting, and powering dashboards without rate limits on upstream providers.
city
required
City name (see /weather/cities)
start
optional
Start datetime
end
optional
End datetime
limit
optional
default: 500
Max rows (cap 10000)
| Name | Required | Default | Description |
|---|---|---|---|
city |
Yes | - | City name (see /weather/cities) |
start |
No | - | Start datetime |
end |
No | - | End datetime |
limit |
No | 500 | Max rows (cap 10000) |
curl "https://nordapi.ee/api/v1/airquality/history/beijing?limit=48"
curl "https://nordapi.ee/api/v1/airquality/history/beijing?limit=48"
curl "https://nordapi.ee/api/v1/airquality/history/oslo?start=2026-04-08&end=2026-04-15"
HTTP 404: {
"error": "City not found",
"message": "The specified city could not be found. Use /api/v1/weather/cities to see available cities.",
"success": false
}