PM2.5 Open Data Portal

Crowd-sourced low-cost PM2.5 sensor readings, refreshed live

🌦 WeatherNEWchecked 45 min ago
AUTH NONECORS AGENT HTTPS COMMERCIAL ?

LASS aggregates thousands of community AirBox sensors (heavily in Taiwan) into one open feed. A single GET returns the latest snapshot from every device with timestamps, coordinates and particulate readings. No key needed—use the plain .json feed, since the default download is gzipped.

HOW IT'S SCORED ⓘ
Status badge · for your READMEshipapis health badge: — · new
Uptime history
—%90 days
—%30 days
P50 · ms
P95 · ms
operationalpartialdownno data
Live response samplecaptured by our last successful check
GET https://pm25.lass-net.org/data/last-all-airbox.json

{
  "source": "last-all-airbox by IIS-NRL",
  "num_of_records": 487,
  "feeds": [
    {
      "SiteName": "市立長安國小(2018)",
      "area": "taipei",
      "s_d0": 6,
      "s_h0": 64,
      "s_t0": 35.61,
      "timestamp": "2026-07-05T10:25:45Z",
      "device_id": "74DA38F7C648"
    }
  ]
}
Call itcurl · fetch · python
curl "https://pm25.lass-net.org/data/last-all-airbox.json"
const res = await fetch("https://pm25.lass-net.org/data/last-all-airbox.json");
const data = await res.json();
console.log(data);
import requests

res = requests.get("https://pm25.lass-net.org/data/last-all-airbox.json")
print(res.json())

BROWSER CALLS BLOCKED (NO CORS/HTTPS) — USE THE CURL SNIPPET

Endpoints · 5NewFULL DOCS ↗
Monitored path responding — GET /data/last-all-airbox.jsonchecked 45 min ago
GET/data/last-all-airbox.jsonPROBED

Crowd-sourced low-cost PM2.5 sensor readings, refreshed live

GET/data

Data — documented GET route.

GET/data/1

Data details by ID (example: 1).

GET/data?limit=10

Data — documented GET route.

GET/data/search?q=test

Search by query parameters.

Machine-readable spec

We probe a documented GET and expect 2xx JSON — full uptime and health score. Export includes every documented route below.

Response-shape history

Stable. No schema drift observed since monitoring began — the response shape has not changed under our checks.

PM2.5 Open Data Portal: common questions

Is PM2.5 Open Data Portal free to use?

Yes — PM2.5 Open Data Portal is a free weather API. Free tier: Free — no API key. Whether the free tier allows commercial use is unclear — check the provider docs.

Does PM2.5 Open Data Portal need an API key?

No — PM2.5 Open Data Portal needs no API key or signup. You can call it straight away; rate limits still apply (Unpublished).

Can I call PM2.5 Open Data Portal from the browser?

Not directly — PM2.5 Open Data Portal doesn't send browser-friendly CORS headers, so call it from a server or proxy instead. Copy the curl or Python snippet on this page to get started.

Is PM2.5 Open Data Portal up right now?

As of our last scheduled check, PM2.5 Open Data Portal is new. We re-probe it every sweep — the status badge and uptime chart above always show the latest.