API, Ajax, HTTP-GET, REST, XML
Added on October 13th, 2014

Google Places API

Google Places API
Power your location-based app with the Google Places API, which can be used to find detailed information about places across a wide range of categories. Backed by the same database used by Google Maps and Google+ Local, the Google Places API features over 95 million businesses and points of interest that are updated frequently through owner-verified listings and user-moderated contributions.

The Google Place Autocomplete feature returns place information based on text search terms and can be used to provide autocomplete functionality for text-based geographic searches.
More information: https://developers.google.com/places/