One Map, Singapore

Geocoding

The Singapore Land Authority REST API provides comprehensive services for accessing and managing Singapore addresses, making it an invaluable resource for developers working with location data in the region. This API enables seamless integration with OneMap, offering a wealth of address information that can enhance applications requiring geospatial features. By leveraging these services, developers can easily retrieve, manipulate, and utilize address data in various applications, including location tracking, real estate platforms, and urban planning tools. For detailed documentation and guidance on implementation, users can refer to the official resource available at OneMap Documentation.

Utilizing the Singapore Land Authority REST API comes with several benefits, including:

  • Access to accurate and up-to-date address information.
  • Streamlined integration with existing applications and systems.
  • Enhanced user experience through reliable location-based services.
  • Support for a variety of geospatial queries and data retrieval.
  • Comprehensive documentation to facilitate easy implementation.

Here is a simple JavaScript code snippet demonstrating how to call the Singapore Land Authority REST API:

const fetch = require('node-fetch');

const apiUrl = 'https://developers.onemap.sg/commonapi/search';
const params = {
    searchVal: 'Changi Airport',
    returnGeom: 'Y',
    getAddrDetails: 'Y'
};

fetch(`${apiUrl}?${new URLSearchParams(params)}`)
    .then(response => response.json())
    .then(data => console.log(data))
    .catch(error => console.error('Error:', error));

Related APIs in Geocoding