OpenAQ Air Quality Tracker — PM2.5, PM10, NO2, O3, CO, SO2 avatar

OpenAQ Air Quality Tracker — PM2.5, PM10, NO2, O3, CO, SO2

Pricing

Pay per usage

Go to Apify Store
OpenAQ Air Quality Tracker — PM2.5, PM10, NO2, O3, CO, SO2

OpenAQ Air Quality Tracker — PM2.5, PM10, NO2, O3, CO, SO2

Fetch real-time and historical air quality measurements from 30,000+ monitoring stations worldwide via the OpenAQ API v3. Supports PM2.5, PM10, NO2, O3, CO, SO2 across any country. Returns AQI category per reading. No API key required — optional key raises rate limits.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Categories

Share

OpenAQ Air Quality Tracker

Collect real-time and historical air quality measurements from 30,000+ monitoring stations worldwide using the OpenAQ API v3. Track PM2.5, PM10, NO2, O3, CO, and SO2 across any country — with built-in AQI category labels and no required API key.


What it does

ModeDescription
latestMost recent measurement per station per pollutant
historicalAll measurements in a user-specified date range
locationsStation metadata only (coordinates, city, country)

Each output record includes location name, city, country, GPS coordinates, pollutant name, value, unit, AQI category (for PM2.5), and timestamp.


Input

FieldTypeDefaultDescription
modestringlatestlatest, historical, or locations
countriesarray[]ISO 2-letter country codes (e.g. US, KR, DE). Empty = all
parametersarray[]Pollutant IDs: pm25, pm10, no2, o3, co, so2. Empty = all
maxLocationsinteger50Max stations per country
dateFromstring""ISO 8601 start for historical mode (e.g. 2026-08-01T00:00:00Z)
dateTostring""ISO 8601 end for historical mode
openaqApiKeystring""Optional API key — increases rate limits

Output

{
"location_id": 12345,
"location_name": "Seoul Station",
"city": "Seoul",
"country": "KR",
"coordinates": { "lat": 37.5566, "lon": 126.9722 },
"parameter": "pm25",
"value": 23.5,
"unit": "µg/m³",
"aqi_category": "Moderate",
"measured_at": "2026-09-02T08:00:00Z",
"source": "OpenAQ"
}

AQI Categories (PM2.5, US EPA)

µg/m³Category
0 – 12Good
12 – 35.4Moderate
35.5 – 55.4Unhealthy for Sensitive Groups
55.5 – 150.4Unhealthy
150.5 – 250.4Very Unhealthy
250.5+Hazardous

Pricing (Pay-Per-Event)

EventPrice
Actor start$0.005
Per measurement record$0.001

Example: querying 3 countries × 50 stations × 3 pollutants ≈ 450 records → ~$0.46


Data source

OpenAQ aggregates data from government monitoring networks around the world. Data quality and availability vary by country and station.