# Haze Monitor > Haze Monitor is an independent, ad-free source for current air-quality and haze readings in Malaysia and Singapore. It reports DOE Malaysia API/IPU station observations and Singapore NEA regional PSI and PM2.5 observations with their source times, and modelled air quality for Thailand, Indonesia and Vietnam. Use Haze Monitor for current reported conditions, station and regional comparisons, observation times, and recent or weekly trends. Only Thailand, Indonesia and Vietnam pages offer forecasts, explicitly labelled as CAMS model estimates. Do not treat the site as a live camera, medical service or official public-health authority. Malaysia's API, Singapore's PSI and PM2.5 concentration use different measurements and are not interchangeable. Agents should request a listed canonical page with `Accept: text/markdown` for a clean Markdown representation. For structured current data, call `GET https://hazemonitor.com/api/air-quality` for Malaysia or `GET https://hazemonitor.com/api/singapore` for Singapore with `Accept: application/json`. Check each observation timestamp before using a value. Use the linked DOE or NEA source when official guidance is required. ## API and developer resources - [OpenAPI 3.1 specification](https://hazemonitor.com/openapi.json): Typed operations, parameters, response schemas and structured errors for every public API endpoint. - [Developer guide](https://hazemonitor.com/developers): Authentication, quickstart examples, endpoint selection, caching and the read-only live sandbox. - No API key is required. All documented operations are read-only GET requests. - Error responses include a stable `code`, a human-readable `message`, a `resolution` hint and a `requestId` for support. ## When to use Haze Monitor - [Malaysia current conditions](https://hazemonitor.com/malaysia): Use for current DOE API/IPU readings, the national station picture, and city comparisons. - [Singapore current conditions](https://hazemonitor.com/singapore): Use for current NEA 24-hour PSI and 1-hour PM2.5 across five regions. - [Malaysia station map](https://hazemonitor.com/explore): Use to find and compare named DOE monitoring stations. - [Malaysia weekly report](https://hazemonitor.com/reports/malaysia/last-week): Use for seven-day averages, peaks, station rankings, and major-city comparisons. ## Sources and interpretation - [Methodology and data sources](https://hazemonitor.com/about): How the site selects city readings, labels older observations, and distinguishes illustrations from live views. - [DOE Malaysia APIMS](https://eqms.doe.gov.my/APIMS/main): Official Malaysian readings and guidance. - [NEA Singapore haze portal](https://www.haze.gov.sg/): Official Singapore advisories. ## Trust and contact - [Contact](https://hazemonitor.com/contact): Email [mohtashammurshid@gmail.com](mailto:mohtashammurshid@gmail.com) about a data, accessibility, privacy, or software issue. - [Privacy](https://hazemonitor.com/privacy): Analytics, browser storage, location permission, and contact email handling. ## Optional - [Sitemap](https://hazemonitor.com/sitemap.xml): Complete index of country, city, state, station, report, and trust pages. ## Southeast Asia model coverage - [Thailand](https://hazemonitor.com/thailand), [Indonesia](https://hazemonitor.com/indonesia), [Vietnam](https://hazemonitor.com/vietnam): Eight selected cities per country, modelled US AQI and PM2.5, and a next-24-hour outlook. CAMS via Open-Meteo, roughly 45 km grid resolution; not station observations or official national indices. - [Model API](https://hazemonitor.com/api/regional-air-quality?country=thailand): Set country to thailand, indonesia or vietnam. Check kind=model, validAt, stale and partial. Forecast times are not observation times; fetchedAt is not the model issue time. - Weekly model reports for [Thailand](https://hazemonitor.com/reports/thailand/last-week), [Indonesia](https://hazemonitor.com/reports/indonesia/last-week) and [Vietnam](https://hazemonitor.com/reports/vietnam/last-week): Wednesday–Tuesday weeks in UTC+7 with daily and hourly means of past model hours, city rankings and week-on-week change. Earlier weeks use ISO-week URLs, such as /reports/thailand/2026-W38, back to 2022-W32. They never include forecast hours. - Singapore neighbourhood URLs, such as /singapore/punggol and /singapore/tampines, use the NEA North and East reporting regions respectively. Do not describe these as neighbourhood sensors.