PASAR API

🇻🇳 Hanoi Air Quality ~ live monitoring-station JSON from moitruongthudo.vn

← directory
Hanoi environment monitoring portal (official city portal, undocumented endpoints)Realtimetier: openauth: no authpricing: freeverified 2026-07-03

Verified live: /api/site lists monitoring stations with coordinates; /public/dailystat/{siteId} returns hourly PM2.5 and pollutant series as JSON. Official city portal but the endpoints are undocumented — widely used by the VN dev community, no SLA. VN-first.

View docs ↗ More Realtime APIs

Call it

curl 'https://moitruongthudo.vn/api/site'

AI prompt

I'm building an app using a free Vietnam API (no auth needed).

API: Hanoi Air Quality ~ live monitoring-station JSON from moitruongthudo.vn
Provider: Hanoi environment monitoring portal (official city portal, undocumented endpoints)
Endpoint: GET https://moitruongthudo.vn/api/site
It returns JSON (live data).

Source: Hanoi environment monitoring portal (official city portal, undocumented endpoints) (https://moitruongthudo.vn/)
Source type: Official public feed
Endpoint type: Direct public JSON endpoint
Integration difficulty: Copy-paste ready
Last checked: 2026-07-03
Production caveat: Still handle downtime, changing fields, empty responses, and rate limits before shipping user-facing alerts.

Help me fetch this and build a simple page that displays it nicely. Include basic production safeguards for errors, empty responses, schema changes, caching, and rate limits.

Related Realtime APIs

7-day weather forecast (live)Weather warnings (live)Earthquake warnings (live)River water levels & flood warnings (live)Transit schedules ~ Prasarana LRT/MRT/monorail/bus (GTFS)Train schedules ~ KTMB (GTFS)Live vehicle positions ~ Prasarana (GTFS-R)BMKG Earthquake & Tsunami Feed ~ real-time Indonesia seismic dataUSGS Earthquake API ~ live Philippine quakes (GeoJSON)