py-openaq: open air quality dataΒΆ

py-openaq provides an easy-to-use interface for the OpenAQ API. The OpenAQ API is use to provide programmatic access to openly available air quality data.


We fight air inequality through open data, open-source tools, and a global, grassroots community. Because data needs a collaborative community for impact.

the data

Our community has collected 153,678,944 air quality measurements from 8,247 locations in 64 countries as of Jan 2018. Data are aggregated from 101 government level and research-grade sources.