{"schemaVersion":"1.0","generatedAt":"2026-10-18T03:42:12+08:00","source":{"name":"National Environment Agency (NEA), via data.gov.sg","licence":"Singapore Open Data Licence v1.0","endpoints":["https://api-open.data.gov.sg/v2/real-time/api/psi","https://api-open.data.gov.sg/v2/real-time/api/pm25"]},"collection":{"lastSuccessAt":"2026-10-18T03:40:22+08:00","lastAttemptAt":"2026-10-18T03:40:22+08:00","lastError":null,"consecutiveFailures":0,"rateLimited":false,"scheduleMinutes":5,"state":"ok"},"methodology":{"aqiPm25":{"id":"US-EPA-PM25-2024-05","name":"US EPA AQI — PM2.5 sub-index (24-hour)","effective":"2024-05-06","input":"pm25_24h","averaging":"24-hour","truncation":"Concentration truncated (not rounded) to 0.1 µg/m³ before lookup","rounding":"Interpolated index rounded to the nearest integer","aboveScale":"Concentrations above 325.4 µg/m³ are reported as 500 with beyondIndex=true","scope":"PM2.5 sub-index only — not a complete multi-pollutant AQI","breakpoints":[[0,9,0,50],[9.1,35.4,51,100],[35.5,55.4,101,150],[55.5,125.4,151,200],[125.5,225.4,201,300],[225.5,325.4,301,500]]}},"regions":[{"region":"north","name":"North","psi24h":{"value":129,"unit":"index","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"category":"Unhealthy"},"pm25_1h":{"value":74,"unit":"µg/m³","averaging":"1-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"band":"Band II · Elevated"},"pm25_24h":{"value":83,"unit":"µg/m³","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true},"aqiPm25":{"value":170,"unit":"index","averaging":"24-hour","category":"Unhealthy","beyondIndex":false,"derived":true,"official":false,"input":"pm25_24h","methodology":"US-EPA-PM25-2024-05","scope":"PM2.5 sub-index only — not a complete multi-pollutant AQI","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current"}},{"region":"south","name":"South","psi24h":{"value":171,"unit":"index","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"category":"Unhealthy"},"pm25_1h":{"value":98,"unit":"µg/m³","averaging":"1-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"band":"Band II · Elevated"},"pm25_24h":{"value":122,"unit":"µg/m³","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true},"aqiPm25":{"value":198,"unit":"index","averaging":"24-hour","category":"Unhealthy","beyondIndex":false,"derived":true,"official":false,"input":"pm25_24h","methodology":"US-EPA-PM25-2024-05","scope":"PM2.5 sub-index only — not a complete multi-pollutant AQI","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current"}},{"region":"east","name":"East","psi24h":{"value":180,"unit":"index","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"category":"Unhealthy"},"pm25_1h":{"value":89,"unit":"µg/m³","averaging":"1-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"band":"Band II · Elevated"},"pm25_24h":{"value":131,"unit":"µg/m³","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true},"aqiPm25":{"value":206,"unit":"index","averaging":"24-hour","category":"Very Unhealthy","beyondIndex":false,"derived":true,"official":false,"input":"pm25_24h","methodology":"US-EPA-PM25-2024-05","scope":"PM2.5 sub-index only — not a complete multi-pollutant AQI","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current"}},{"region":"west","name":"West","psi24h":{"value":222,"unit":"index","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"category":"Very Unhealthy"},"pm25_1h":{"value":135,"unit":"µg/m³","averaging":"1-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"band":"Band II · Elevated"},"pm25_24h":{"value":171,"unit":"µg/m³","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true},"aqiPm25":{"value":246,"unit":"index","averaging":"24-hour","category":"Very Unhealthy","beyondIndex":false,"derived":true,"official":false,"input":"pm25_24h","methodology":"US-EPA-PM25-2024-05","scope":"PM2.5 sub-index only — not a complete multi-pollutant AQI","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current"}},{"region":"central","name":"Central","psi24h":{"value":184,"unit":"index","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"category":"Unhealthy"},"pm25_1h":{"value":104,"unit":"µg/m³","averaging":"1-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true,"band":"Band II · Elevated"},"pm25_24h":{"value":135,"unit":"µg/m³","averaging":"24-hour","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current","official":true},"aqiPm25":{"value":210,"unit":"index","averaging":"24-hour","category":"Very Unhealthy","beyondIndex":false,"derived":true,"official":false,"input":"pm25_24h","methodology":"US-EPA-PM25-2024-05","scope":"PM2.5 sub-index only — not a complete multi-pollutant AQI","observedAt":"2026-10-18T03:00:00+08:00","freshness":"current"}}],"summary":{"type":"derived_maximum","label":"Highest regional reading — derived by AirAware, not an official national figure","reportingRegions":5,"psi24h":{"value":222,"region":"west","observedAt":"2026-10-18T03:00:00+08:00"},"pm25_1h":{"value":135,"region":"west","observedAt":"2026-10-18T03:00:00+08:00"},"pm25_24h":{"value":171,"region":"west","observedAt":"2026-10-18T03:00:00+08:00"},"aqiPm25":{"value":246,"region":"west","observedAt":"2026-10-18T03:00:00+08:00"}},"outlook":{"haze":{"statement":"PSI Forecast: 150 - 220 (Unhealthy to Very Unhealthy)","range":[150,220],"label":"Unhealthy to Very Unhealthy","issuedDate":"2026-10-17","planFor":"18 Oct","title":"Haze Situation Update (17 October 2026)","sourceUrl":"https://www.nea.gov.sg/media/news/advisories/index/haze-situation-update-17-october-2026","firstSeenAt":"2026-10-18T02:10:21+08:00","checkedAt":1792264220778,"status":"current"},"weather":{"updatedAt":"2026-10-17T23:51:03+08:00","validFrom":"2026-10-18T00:00:00+08:00","validTo":"2026-10-19T00:00:00+08:00","general":{"code":"TL","text":"Thundery Showers","tempLow":25,"tempHigh":34,"rhLow":60,"rhHigh":95,"windDir":"SSE","windLow":10,"windHigh":15},"periods":[{"start":"2026-10-18T00:00:00+08:00","end":"2026-10-18T06:00:00+08:00","regions":{"central":{"code":"CL","text":"Cloudy"},"east":{"code":"CL","text":"Cloudy"},"north":{"code":"CL","text":"Cloudy"},"south":{"code":"CL","text":"Cloudy"},"west":{"code":"CL","text":"Cloudy"}}},{"start":"2026-10-18T06:00:00+08:00","end":"2026-10-18T12:00:00+08:00","regions":{"central":{"code":"CL","text":"Cloudy"},"east":{"code":"CL","text":"Cloudy"},"north":{"code":"CL","text":"Cloudy"},"south":{"code":"CL","text":"Cloudy"},"west":{"code":"CL","text":"Cloudy"}}},{"start":"2026-10-18T12:00:00+08:00","end":"2026-10-18T18:00:00+08:00","regions":{"central":{"code":"CL","text":"Cloudy"},"east":{"code":"CL","text":"Cloudy"},"north":{"code":"TL","text":"Thundery Showers"},"south":{"code":"CL","text":"Cloudy"},"west":{"code":"TL","text":"Thundery Showers"}}},{"start":"2026-10-18T18:00:00+08:00","end":"2026-10-19T00:00:00+08:00","regions":{"central":{"code":"CL","text":"Cloudy"},"east":{"code":"CL","text":"Cloudy"},"north":{"code":"CL","text":"Cloudy"},"south":{"code":"CL","text":"Cloudy"},"west":{"code":"CL","text":"Cloudy"}}}],"fetchedAt":1792264220778,"status":"current"},"fourDay":{"updatedAt":"2026-10-17T17:40:59+08:00","days":[{"date":"2026-10-18","day":"Sunday","code":"TL","text":"Thundery Showers","summary":"Afternoon thundery showers","tempLow":25,"tempHigh":34,"windDir":"SSE","windLow":10,"windHigh":15},{"date":"2026-10-19","day":"Monday","code":"TL","text":"Thundery Showers","summary":"Afternoon thundery showers","tempLow":25,"tempHigh":34,"windDir":"SE","windLow":10,"windHigh":20},{"date":"2026-10-20","day":"Tuesday","code":"TL","text":"Thundery Showers","summary":"Afternoon thundery showers","tempLow":25,"tempHigh":33,"windDir":"SE","windLow":10,"windHigh":20},{"date":"2026-10-21","day":"Wednesday","code":"TL","text":"Thundery Showers","summary":"Afternoon thundery showers ","tempLow":25,"tempHigh":33,"windDir":"ESE","windLow":10,"windHigh":20}],"fetchedAt":1792264220778},"checkedAt":"2026-10-18T03:10:20+08:00","errors":{},"sources":{"haze":"NEA Haze Situation Update (nea.gov.sg), shown verbatim","weather":"Meteorological Service Singapore via data.gov.sg (24-hour forecast, 4-day outlook)"}}}