PASAR API

🇸🇬 Air Pollutant - Sulphur Dioxide (Maximum 24-hour Mean)

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

SO2 24-hr mean (max). 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_ec484d9610a22c57fa873b14f9baa57a&limit=10'

AI prompt

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

API: Air Pollutant - Sulphur Dioxide (Maximum 24-hour Mean)
Provider: National Environment Agency
Endpoint: GET https://data.gov.sg/api/action/datastore_search?resource_id=d_ec484d9610a22c57fa873b14f9baa57a&limit=10
Response format: JSON

Source: National Environment Agency via data.gov.sg (https://data.gov.sg/datasets/d_ec484d9610a22c57fa873b14f9baa57a/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