Singapore API directory
Every Singapore API.
One search.
64 government and business APIs, with the official endpoint, auth steps and a working example. Built for the searches people already type: bus arrival, HDB resale, OneMap, ACRA, SingStat.
Most-searched APIs
These six pages already get the most Google traffic. Each one now has a working example, parameters and common errors.
Government · Land Transport Authority (LTA)
LTA DataMall Bus Arrival
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.
Government · HDB via data.gov.sg
HDB Resale Flat Prices
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.
Government · ACRA via data.gov.sg
ACRA Corporate Entity Information
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.
Government · Singapore Land Authority (SLA)
OneMap Routing
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.
Government · Department of Statistics Singapore
SingStat Table Builder API
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.
Government · NEA via data.gov.sg
NEA 2-Hour Weather Forecast
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.
Browse by line
From bus arrivals to PayNow rails, organised the way Singapore builders search.
13 lines · 64 stations
Also worth a look
More government APIs with auth guides and working example requests.
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).
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.
Common questions
What is SingaporeAPI?
A free directory of Singapore government and business APIs. Each entry has the official endpoint, auth type, a working example, and a link to the provider docs.
Which Singapore APIs are listed?
Government sources such as data.gov.sg, LTA DataMall, OneMap, SingStat, NEA and ACRA, plus commercial rails such as PayNow, Shopee and Grab. Browse by category or search by name.
Are the government APIs free?
Most government APIs here are free. Some need a key (LTA DataMall, OneMap routing). The page for each API says whether it is free and how to get access.
How do I find an API key?
Open the API page. The auth steps and official docs link are on that page. LTA uses an AccountKey header. OneMap routing uses a token from getToken. Many data.gov.sg datasets need no key.
Can an AI agent use this site?
Yes. There is an MCP server at /mcp, a plain-text catalogue at /llms.txt, and a JSON API at /api/apis. No key and no signup.
Built for agents
Your AI agent can read this whole site.
Every entry is available as plain text, JSON, and MCP tools. No key, no signup. Point your agent here and it can find, understand, and integrate any Singapore API on its own.
MCP server
Remote MCP over streamable HTTP. Tools: search_apis, get_api, get_auth_guide, list_categories.
claude mcp add --transport http singaporeapi https://singaporeapi.com/mcpllms.txt
The full catalogue as plain text. One line per API, or the complete detail in llms-full.txt.
curl https://singaporeapi.com/llms.txt
curl https://singaporeapi.com/llms-full.txtJSON API
Authless, CORS-open REST API over the whole directory. Filter by query, category, and auth type.
curl "https://singaporeapi.com/api/apis?q=weather"
curl https://singaporeapi.com/api/apis/lta-datamall