Google Maps Platform Places API

mapsplatform.google.com ↗

Search Google's place data and return only the fields an application needs.

SI Score
80/100
Pricing
Pay-As-You-Go AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Required AI reading, not confirmed

Ask SI about Google Maps Platform Places API

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the Google Maps Platform Places API homepage

What it does

Google Maps Platform Places API provides place discovery and place details for applications that need businesses, points of interest or addresses. Its Places API (New) web service accepts text or nearby searches and returns structured place records; developers choose response fields with a field mask. The catalog also includes autocomplete and SDK-based options, but this record focuses on the web-service API rather than the broader Maps Platform suite.

Places API is useful when an application needs to turn a location-oriented query into structured place data. For example, a neighborhood guide could send a text search for vegetarian restaurants near a chosen point, apply a location bias, and request only each result's display name and formatted address. The official Text Search guide shows an HTTP POST to the Places endpoint, an API key header and a field-mask header. The response contains place records, and a next-page token can be used to retrieve another page.

Choose fields deliberately

A field mask is required; omitting it produces an error. It also determines which place fields come back and helps control processing and billing. Start with the smallest set needed for the screen, then add detail fields only when the interface needs them. Search supports a location bias that favors an area without guaranteeing results stay inside it, or a location restriction for certain categorical searches when results must remain within a defined rectangle. Google notes that a text search can return at most 60 results across pages and that repeated identical requests are not guaranteed to return a consistent list.

Account, policy and pricing

The product page offers a Maps Demo Key for prototyping without a credit card, while live Places requests use an API key and are governed by Maps Platform terms and attribution requirements. Google publishes both usage-based SKU pricing and monthly subscription plans; which SKU applies depends in part on the requested fields. The page also flags that product availability, functionality and terms can differ for customers billed in the European Economic Area. Check the current pricing and data-use requirements for the intended region and fields before relying on a cost estimate.

Strengths

  • Text Search and Nearby Search support place discovery, with options for location bias, restrictions and place types.
  • A required field mask lets an application request only the properties it uses.
  • A demo key is offered for prototyping without a credit card.

Watch out for

  • Every request needs an explicit field mask, and selected fields affect the billed SKU.
  • A search result list may change between identical requests and is limited to 60 results across pages.
  • Maps Platform pricing and terms are region-sensitive, with specific differences noted for EEA customers.

Best for

  • Adding place search and business details to a location-aware application
  • Building local discovery, address selection or nearby-service lookup

Sources