Get a sensor's latest readingGet the newest reading of one PM2.5 sensor by its device id: PM2.5, PM10 and PM1 in micrograms per cubic metre, temperature and humidity, where and when it was taken and how many minutes ago, with a link to the sensor's page. Fails, naming the likely cause, when the sensor has not reported lately. No API key required.
Get a sensor's readingsGet one PM2.5 sensor's readings over its last seven days, or over one day, as hourly averages, daily averages or every reading (an AirBox sends one every five or six minutes), with the lowest, highest and average PM2.5, PM10, PM1, temperature and humidity over the period. Days and hours can be counted in any time zone. No API key required.
Find sensors near a placeFind the PM2.5 sensors nearest a latitude and longitude, nearest first, each with its distance in kilometres and its latest reading where PM2.5 Open Data includes one. Use it to find a sensor's device id for the other actions. No API key required.
List projectsList the projects PM2.5 Open Data files its sensors under, such as airbox for the Edimax AirBoxes and lass for the LASS community's own devices. Get a project's latest readings takes one. No API key required.
Get a project's latest readingsGet the latest reading of every sensor in a project, such as Taiwan's AirBoxes, with when the service last refreshed it. Keep only the sensors within a distance of a place or that reported recently, sort by distance, PM2.5 or time, and get the lowest, highest and average PM2.5 across them. No API key required.
Get emission detectionsGet the sensors that PM2.5 Open Data's Anomaly Detection Framework (ADF) flagged in its latest emission detection, which looks for potential sources of PM2.5 emission, each with the rate ADF gives it, and when that analysis ran. No API key required.
Get indoor detectionsGet the sensors that PM2.5 Open Data's Anomaly Detection Framework (ADF) flagged as probably installed indoors in its latest analysis, each with the rate ADF gives it, to leave them out of outdoor air quality checks. No API key required.
Get pollution detectionsGet the sensors that PM2.5 Open Data's Anomaly Detection Framework (ADF) flagged in its latest pollution detection, which looks for potential regional emission sources, each with the kind of pollution and when it was found. No API key required.
Get sensor rankingsGet the Anomaly Detection Framework's ranking of PM2.5 sensors by the quality of their readings: every ranked sensor, one sensor's rank, or the sensors of one project, with each sensor's project and when it was ranked. No API key required.
List calibration modelsList the calibration models PM2.5 Open Data's Dynamic Calibration Framework (DCF) trained at air quality monitoring stations in Taiwan to correct low-cost sensors' PM2.5: each station's method, its inputs, how many days it learned from, the day it was trained, and its error before and after calibration. The latest models, one sensor type's, or a past day's. A station listed without a model comes back with its position only; Get a calibration model reads the last model trained there. No API key required.
Find the nearest calibration modelFind the calibration station nearest a latitude and longitude, and the model trained there, which a low-cost PM2.5 sensor nearby would be calibrated with, with its distance in kilometres. No API key required.
Get a calibration modelGet one station's calibration model: its method, inputs, training period and error, the latest or a past day's, and save the model file itself (a scikit-learn .joblib file) to attach or pass on. No API key required.
Get the citationGet the reference PM2.5 Open Data asks you to cite when you use its data, or the one for its Anomaly Detection Framework (ADF), with a DOI link. No API key required.