The Singapore API directory
Every entry hand-verified: real endpoints, real auth steps, real example responses.
26 APIs
ACRA Corporate Entity Information
ACRA via data.gov.sg
Registered entity records from ACRA (UEN, entity name, type, status, registration date, registered address) published as open datasets, split alphabetically. Enables free UEN and company-name lookups.
APEX (api.gov.sg Gateway)
GovTech Singapore
The whole-of-government API gateway through which agencies publish APIs (including ACRA BizFile, CPF and other agency services) to other agencies and approved businesses. Discovery and onboarding surface for gov APIs that are not on data.gov.sg.
HDB Carpark Availability
HDB via data.gov.sg
Live lot availability for HDB carparks across Singapore, updated every minute. Each carpark reports total lots and available lots per lot type (car, motorcycle, heavy vehicle).
HDB Resale Flat Prices
HDB via data.gov.sg
Every HDB resale transaction from 2017 onward: month, town, flat type, block, street, storey range, floor area, remaining lease and resale price. The canonical dataset behind SG property analytics.
IRAS API Marketplace
Inland Revenue Authority of Singapore (IRAS)
IRAS's developer portal exposing tax-related APIs such as GST Registered Business Search, Stamp Duty Calculator, and filing APIs for payroll (AIS) and corporate tax software. Public lookup APIs are self-serve; filing APIs require onboarding.
LTA DataMall Bus Arrival
Land Transport Authority (LTA)
Real-time bus arrival estimates for any bus stop in Singapore, including load, deck type and wheelchair accessibility for the next three buses per service. The most-used SG transport API.
LTA DataMall Traffic Incidents
Land Transport Authority (LTA)
Current road incidents (accidents, roadworks, vehicle breakdowns, heavy traffic) with type, coordinates and a human-readable message. Companion endpoints cover travel times, traffic images and carpark lots.
LTA DataMall Train Service Alerts
Land Transport Authority (LTA)
Real-time MRT and LRT service status, including disruption details, affected segments and free shuttle information. Returns an all-clear status when trains run normally.
MAS APIs (Exchange Rates and Statistics)
Monetary Authority of Singapore (MAS)
Official MAS data APIs covering daily SGD exchange rates, interest rates (SORA), monthly statistical bulletin tables and financial institution directories. Served from the MAS eservices API gateway.
Myinfo (Singpass Verified Data)
GovTech Singapore
Government-verified personal data (name, NRIC, address, income, CPF history and more) retrieved with user consent through Singpass. Kills manual form-filling and KYC document uploads.
NEA 2-Hour Weather Forecast
NEA via data.gov.sg
Area-level weather forecast for the next 2 hours across 47 Singapore planning areas, refreshed every 30 minutes. Returns forecast text (e.g. Thundery Showers) plus label coordinates per area.
NEA 24-Hour Weather Forecast
NEA via data.gov.sg
General 24-hour outlook for Singapore with per-region (north, south, east, west, central) forecasts in time blocks, plus temperature, humidity and wind ranges. Updated multiple times a day.
NEA Dengue Clusters (GeoJSON)
NEA via data.gov.sg
Current dengue cluster boundaries as GeoJSON, published by NEA and refreshed on data.gov.sg. Fetch via the dataset poll-download API which returns a signed S3 download URL.
NEA PSI (Pollutant Standards Index)
NEA via data.gov.sg
Hourly PSI and pollutant concentration readings (PM2.5, PM10, SO2, CO, O3, NO2) for the five regions of Singapore. The go-to source during haze season.
NEA Real-Time Air Temperature
NEA via data.gov.sg
Air temperature readings in degrees Celsius from island-wide NEA stations, updated every minute. Useful for hyperlocal current conditions.
NEA Real-Time Rainfall Readings
NEA via data.gov.sg
Precipitation readings in mm from NEA weather stations across Singapore, updated every 5 minutes. Each record carries station id, coordinates and the latest reading.
NEA UV Index
NEA via data.gov.sg
Hourly UV index readings for Singapore covering each hour of the current day. Returns a simple hour and value series.
OneMap Reverse Geocode
Singapore Land Authority (SLA)
Convert WGS84 or SVY21 coordinates into the nearest Singapore buildings, block numbers, road names and postal codes within a chosen buffer. Companion endpoints expose themes and planning-area population queries.
OneMap Routing
Singapore Land Authority (SLA)
Turn-by-turn routing within Singapore for drive, walk, cycle and public transport modes, including bus and train legs with fares for the pt mode. Free alternative to commercial routing for SG-only apps.
OneMap Search (Geocoding)
Singapore Land Authority (SLA)
Authoritative Singapore address and place search: postal codes, building names and roads to coordinates in both WGS84 and SVY21. The standard way to geocode SG addresses.
SingStat Table Builder API
Department of Statistics Singapore
Programmatic access to over 2,500 official statistical tables from 70 public sector agencies: population, CPI, GDP, trade, employment and more. Query any table by its resource id.
Singapore Public Holidays
Ministry of Manpower via data.gov.sg
Official gazetted public holidays per calendar year as simple date, day and holiday-name records. One small dataset per year, published by MOM.
Singpass Login (OpenID Connect)
GovTech Singapore
National digital identity login for Singapore residents, exposed to businesses as an OpenID Connect flow. Lets your app authenticate users against their Singpass credentials.
Taxi Availability (Live Positions)
LTA via data.gov.sg
GeoJSON MultiPoint of every available taxi in Singapore right now, refreshed about every 30 seconds. Thousands of coordinates in a single keyless call.
URA APIs (Carparks, Property, Planning)
Urban Redevelopment Authority (URA)
URA's developer APIs cover season and public carpark details plus rates, private residential property transactions and rentals, and planning decisions. Token-based access via the URA Maps API service.
data.gov.sg Datastore Search API
GovTech / data.gov.sg
Generic query API over thousands of Singapore government datasets: pass any dataset's resource id to get filtered, paginated JSON records. One API shape unlocks the whole data.gov.sg catalogue.