WAQI Air Quality Scraper
Pricing
from $3.75 / 1,000 result items
WAQI Air Quality Scraper
Export real-time air quality from the World Air Quality Index. Pull AQI, dominant pollutant, PM2.5, PM10, O3, NO2, SO2, CO, temperature, humidity, pressure and geo data for any city. Bring your own token or use the included demo key.
Pricing
from $3.75 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share

π¬οΈ WAQI Air Quality Scraper
π Export real-time air-quality data in seconds. Pull AQI, PM2.5, PM10, O3, NO2, SO2, CO, weather, and geo for any city or bounding box from the World Air Quality Index. Free to start, full coverage with a free WAQI token.
The WAQI Air Quality Scraper exports real-time air-quality readings from the World Air Quality Index (waqi.info, aqicn.org), the largest open AQI network on the planet. Each record returns 20 fields, including the AQI value, the dominant pollutant, individual measurements for PM2.5, PM10, O3, NO2, SO2, and CO, weather observations (temperature, pressure, humidity, wind), the station latitude/longitude, the observation timestamp, the official station URL, and the data attributions for proper citation.
The network covers 12,000+ monitoring stations across cities, suburbs, embassies, ports, and rural sites in nearly every country. Three run modes are supported: query a list of named cities, locate the nearest station to the caller, or sweep every station inside a custom lat/lng bounding box.
| π― Target Audience | π‘ Primary Use Cases |
|---|---|
| Climate research, ESG analysts, public-health teams, real-estate due diligence, smart-city ops, news media, environmental NGOs | AQI dashboards, ESG reporting, pollution-exposure studies, location risk assessment, real-time air-quality alerts, environmental journalism |
π What the WAQI Air Quality Scraper does
Three run modes plus seven-pollutant breakdown:
- π City mode. Hand a list of city slugs (
beijing,shanghai,delhi,london) and get the official station for each. - π Here mode. Auto-detects the nearest station to the caller IP (good for "what is the AQI right now where I am").
- π¦ Bounds mode. Sweep every station inside a
{lat1, lng1, lat2, lng2}bounding box (requires your own token). - π Seven pollutants. AQI plus individual PM2.5, PM10, O3, NO2, SO2, CO readings.
- π‘οΈ Weather context. Temperature, pressure, humidity, and wind on the same row.
- πΊοΈ Geo + attribution. Latitude, longitude, station URL, and the official data-source attributions.
Each record includes the city name, the station ID, the AQI, the dominant pollutant, the seven pollutant readings, the four weather readings, the station coordinates, the observation timestamp, the official station detail URL, the data attributions list, and the scrape time.
π‘ Why it matters: WAQI is the most-cited open AQI source for ESG disclosures, real-estate due diligence, and public-health journalism. Building your own pipeline against the data service means writing a station resolver, rate-limit handler, and citation tracker. This Actor returns the row, the weather, the geo, and the attributions on every call.
π Token note: the Actor ships with the public
demotoken so anyone can try it. The demo token only returns the Shanghai sample station regardless of the city you ask for. For full 12,000+ station coverage and bounding-box queries, grab a free WAQI token athttps://aqicn.org/data-platform/token/and pass it in thetokeninput. Free WAQI tokens have generous limits for individual and research use.
π Data fields
Each record includes: aqi, attributions, cityName, co, dominantPollutant, humidity, latitude, longitude, no2, o3, observedAt, pm10, pm25, pressure, scrapedAt, so2, stationId, stationUrl, temperature, wind. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.
π How to use
- π Sign up. Create a free account with $5 credit (takes 2 minutes).
- π Optional: get a free WAQI token at
https://aqicn.org/data-platform/token/for full station coverage. - π Open the Actor. Go to the WAQI Air Quality Scraper page on the Apify Store.
- π― Set input. Pick a mode (
city,here,bounds), supply the cities or bounds, paste your token, setmaxItems. - π Run it. Click Start and let the Actor collect your data.
- π₯ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
β±οΈ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
π Recommended Actors
- π WHO GHO Health Indicators Scraper - Global health observatory indicators
- βοΈ NOAA Weather Scraper - US National Weather Service forecasts
- π‘οΈ Open-Meteo Weather Scraper - Global weather and climate data
- π‘ Measurement Lab NDT Scraper - M-Lab broadband-speed-test servers
- π°οΈ OpenSky Flights Scraper - Live global aircraft positions
π‘ Pro Tip: browse the complete ParseForge collection for more environmental and infrastructure scrapers.
β οΈ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the World Air Quality Index Project (WAQI / aqicn.org) or any of its contributors. All trademarks mentioned are the property of their respective owners. Only publicly available air-quality data is collected.
π Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.