PASAR API

🇸🇬 Air Pollutant - Particulate Matter PM10 (24-hr Mean -99th Percentile)

← directory
National Environment AgencyEnvironment & climatetier: openauth: no authpricing: freecovers 2000~2025

PM10 24-hr mean (99th percentile). Keyless JSON via data.gov.sg datastore. SG-first.

View docs ↗ More Environment & climate APIs All Singapore APIs

Call it

curl --fail-with-body --location --max-time 30 'https://data.gov.sg/api/action/datastore_search?resource_id=d_dc29ecdc06f1f2b42c3dd06dd1ab8e6b&limit=10'

AI prompt

I'm building an app using a public Singapore API (no private credentials needed).

API: Air Pollutant - Particulate Matter PM10 (24-hr Mean -99th Percentile)
Provider: National Environment Agency
Endpoint: GET https://data.gov.sg/api/action/datastore_search?resource_id=d_dc29ecdc06f1f2b42c3dd06dd1ab8e6b&limit=10
Response format: JSON

Source: National Environment Agency via data.gov.sg (https://data.gov.sg/datasets/d_dc29ecdc06f1f2b42c3dd06dd1ab8e6b/view)
Source type: Official open-data catalogue
Endpoint type: Open-data catalogue JSON
Integration difficulty: Copy-paste ready
Production caveat: Still handle empty rows, schema changes, pagination, stale coverage, and temporary upstream failures.

Help me fetch and display this data. Follow the documented format and handle errors, empty responses, stale coverage, caching and rate limits.

Related Environment & climate APIs

Dates of Hawker Centres ClosureIntake Count of Full-Time and Traineeship Programmes at ITENumber of Graduates from Full-Time and Traineeship Programmes at ITETraining Places of CET Skills And Continuing Academic Education Programmes at ITEHistorical 1-hr PM2.5Historical 24-hr PSIWet Bulb Temperature - HourlyRainfall - Monthly Number of Rain DaysRainfall - Monthly TotalSurface Air Temperature - Monthly Mean Daily Maximum