Integrate Singapore-specific geolocation into your websites and applications in minutes.
This API delivers accurate, real-time JSON responses for both geocoding (turning addresses or place names into coordinates) and reverse geocoding (finding addresses closest to given coordinates).
Engineered on modern cloud infrastructure to deliver consistently low-latency responses, even at scale.
/geocode)Example Use Cases:
/geocode/reverse)"NIL" or null to simplify handling.Example Use Cases:
Flexible pricing to support startups, agencies, and enterprise deployments.
Try it risk-free with a free tier or contact us for volume discounts.
Q: Is this API officially affiliated with the Government of Singapore?
No. This API is an independent service with no association or endorsement from any Singapore government body.
Q: What input formats are supported for geocoding?
You can input building names, street names, postal codes, or bus stop numbers. The API returns structured address information with coordinates.
Q: How many results can I get with reverse geocoding?
The /geocode/reverse endpoint returns up to 10 nearest buildings or addresses within your specified radius.
Q: What happens if some fields are missing in the results?
Fields without a value will return as "NIL". If a building has no name, the building_name field will return null. This makes it easy to handle missing data in your application.
Q: Is there a free plan?
Yes, you can start with a free tier to evaluate the API before committing to a paid plan.
Q: How fast is the API?
The infrastructure is optimized to respond quickly and reliably, even during periods of high demand.
Q: How do I get support?
Support is available through the RapidAPI platform’s messaging system. We aim to respond promptly to all inquiries.
Have more questions or need a custom integration?
Reach out anytime — we’re here to help you get the most out of Singapore geolocation data.
Interested in contributing ideas or improvements? We welcome your feedback to help make our API even more useful.
Geocoding
Geocode - Endpoint Features
| Object | Description |
|---|---|
term |
[Required] |
{"results":[{"location":"MARINA BAY SANDS","latitude":1.28399410139205,"longitude":103.859450636919},{"location":"MARINA BAY SANDS","latitude":1.28345419690844,"longitude":103.860809048956},{"location":"MARINA BAY SANDS (ARTSCIENCE MUSEUM)","latitude":1.28622395876272,"longitude":103.859271121589},{"location":"MARINA BAY SANDS (CASINO)","latitude":1.28406269868627,"longitude":103.859522743863},{"location":"MARINA BAY SANDS (MASTERCARD THEATRES)","latitude":1.28522950090076,"longitude":103.860022837872},{"location":"MARINA BAY SANDS SINGAPORE","latitude":1.28346618479588,"longitude":103.860603437294},{"location":"MARINA BAY SANDS SKYPARK","latitude":1.28342297945301,"longitude":103.86079514091},{"location":"THE SHOPPES AT MARINA BAY SANDS","latitude":1.28423496027027,"longitude":103.858982282698},{"location":"THE SHOPPES AT MARINA BAY SANDS","latitude":1.28423496027027,"longitude":103.85898228297},{"location":"TOWER 3 (MARINA BAY SANDS SINGAPORE)","latitude":1.28466203640592,"longitude":103.861005919029}],"count":10}
curl --location --request GET 'https://zylalabs.com/api/8685/geosingapore+coordinates+navigator+api/15203/geocode?term=Marina Bay Sands' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The /geocode endpoint returns structured address details, including building names, street names, postal codes, and coordinates (latitude and longitude). The /geocode/reverse endpoint provides nearby addresses and buildings based on input coordinates.
Key fields in the geocode response include "building_name," "street_name," "postal_code," "latitude," and "longitude." For reverse geocoding, fields include "address," "building_name," and "distance" to indicate proximity.
The response data is structured in JSON format, with each result containing relevant fields grouped logically. For example, geocoding results are sorted by relevance, while reverse geocoding results include distance metrics for nearby locations.
The /geocode endpoint provides detailed address information and coordinates, while the /geocode/reverse endpoint offers nearby addresses and buildings based on specified latitude and longitude, including distance from the input point.
The /geocode endpoint accepts text queries such as building names, street names, postal codes, or bus stop numbers. The /geocode/reverse endpoint requires latitude and longitude as input parameters to retrieve nearby addresses.
Data accuracy is maintained through regular updates and validation against reliable sources. The API is optimized for Singapore-specific data, ensuring high-quality geolocation information for users.
Typical use cases include auto-completing address fields in forms, validating GPS data, enriching user-submitted data with location metadata, and displaying nearby points of interest on maps.
Users can leverage the structured JSON response to extract relevant fields for display or processing. For instance, they can use latitude and longitude for mapping applications or address details for user notifications and confirmations.
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
46ms
Service Level:
100%
Response Time:
570ms
Service Level:
50%
Response Time:
160ms
Service Level:
100%
Response Time:
517ms
Service Level:
100%
Response Time:
2,429ms
Service Level:
100%
Response Time:
638ms
Service Level:
100%
Response Time:
1,541ms
Service Level:
100%
Response Time:
101ms
Service Level:
100%
Response Time:
2,352ms
Service Level:
100%
Response Time:
1,466ms
Service Level:
100%
Response Time:
4,197ms
Service Level:
100%
Response Time:
3,741ms
Service Level:
100%
Response Time:
3,271ms
Service Level:
100%
Response Time:
2,542ms
Service Level:
100%
Response Time:
4,309ms
Service Level:
100%
Response Time:
4,838ms
Service Level:
100%
Response Time:
715ms
Service Level:
100%
Response Time:
2,505ms
Service Level:
100%
Response Time:
6,478ms
Service Level:
100%
Response Time:
2,700ms