One Map, Singapore
APISingapore Land Authority's REST API for geocoding Singapore addresses
Overview
One Map Singapore is the official REST API from the Singapore Land Authority (SLA) offering geocoding (address-to-coordinates) and reverse geocoding (coordinates-to-address) services. Responses are in JSON format. Key endpoints include /api/common/elastic/search (geocoding) and /api/common/revgeocode (reverse geocoding). Use cases include location-based mobile apps, logistics routing platforms, property listing tools, civic tech solutions for public service delivery, and urban planning applications leveraging accurate, up-to-date Singapore address data.
Example Integration (JavaScript)
fetch('https://www.onemap.gov.sg/docs/')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful API
- JSON responses
- Official Singapore address data
- Geocoding & reverse geocoding
- Singapore-specific address support
Frequently Asked Questions
? Is One Map, Singapore free to use?
Yes, for non-commercial use with rate limits; commercial users need to subscribe to a paid plan via the Singapore Land Authority.
? Does it require an API Key?
Yes, an API key is mandatory for access—users can register for one through the One Map Singapore portal.
? What is the response format?
All responses are in JSON format, including structured data like geographic coordinates, full address details, and administrative boundary information.
Top Alternatives
People Also Ask about One Map, Singapore
Tool Info
Pros
- ⊕ Reliable official data from SLA
- ⊕ Comprehensive Singapore address coverage
- ⊕ Well-documented endpoints
- ⊕ Supports both geocoding directions
Cons
- ⊖ Rate limits for free tiers
- ⊖ Commercial use requires paid access
- ⊖ Limited to Singapore geographic area