Skip to main content
fastCRW Pergamon
Weather · SG

NEA Singapore

api-open.data.gov.sg

Singapore real-time environment readings: PM2.5, air quality and rainfall, by region.

Showing the catalogue

1Request

Historical lookup. A YYYY-MM-DD date returns every reading taken that day; a full ISO-8601 local timestamp (SGT, no offset) returns the single nearest reading. Omit for the latest. Must be a date the archive actually covers - very old dates come back empty.

Opaque token taken from data.paginationToken of a previous response; only appears when a date query returns more records than one page.

1 credit⌘ ↵
Code follows the fields above
curl "https://api.fastcrw.com/v1/data/nea/air-temperature" \
  -H "Authorization: Bearer $FASTCRW_API_KEY"

2Response example

A sample shape. Press Run to see live data from NEA Singapore.

JSON
{
  "code": 0,
  "data": {
    "stations": [
      {
        "id": "S109",
        "deviceId": "S109",
        "name": "Ang Mo Kio Avenue 5",
        "location": {
          "latitude": 1.3793,
          "longitude": 103.85
        }
      },
      {
        "id": "S106",
        "deviceId": "S106",
        "name": "Jalan Noordin (Pulau Ubin)",
        "location": {
          "latitude": 1.4168,
          "longitude": 103.9673
        }
      },
      "… 15 more items"
    ],
    "readings": [
      {
        "timestamp": "2026-10-21T10:43:00+08:00",
        "data": [
          {
            "stationId": "S109",
            "value": 30
          },
          {
            "stationId": "S106",
            "value": 30.3
          },
          "… 15 more items"
        ]
      }
    ],
    "readingType": "DBT 1M F",
    "readingUnit": "deg C"
  },
  "errorMsg": ""
}

Attribution: Source: National Environment Agency, Singapore

Licence: Singapore Open Data Licence v1.0

Ask with this source

A prompt for your agent that names this source and how to call it through the crw MCP.

  • Air temperature readings

    Use NEA Singapore (nea) from fastCRW Pergamon, capability "Air temperature readings" (air-temperature). You want current ground-truth temperature observations anywhere in Singapore. Example options: date=2026-10-20. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "nea" and capability "air-temperature". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Twenty-four-hour forecast

    Use NEA Singapore (nea) from fastCRW Pergamon, capability "Twenty-four-hour forecast" (forecast-24h). You want today's and tonight's Singapore forecast with regional detail. Example options: date=2026-10-20. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "nea" and capability "forecast-24h". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Two-hour nowcast

    Use NEA Singapore (nea) from fastCRW Pergamon, capability "Two-hour nowcast" (forecast-2h). You want the very short term, area-by-area outlook for Singapore - will it rain in Bedok in the next two hours. Example options: date=2026-10-20. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "nea" and capability "forecast-2h". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Four-day outlook

    Use NEA Singapore (nea) from fastCRW Pergamon, capability "Four-day outlook" (forecast-4d). You want the multi-day Singapore forecast beyond today. Example options: date=2026-10-20. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "nea" and capability "forecast-4d". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>