Openpath

Comparisons · Local business data APIs · read on October 15, 2026

Google Places API vs SerpApi Google Maps API for AI agents

Google Places API is a paid Google Maps Platform web service that returns place data (search, details, photos, autocomplete) from Google Maps. SerpApi Google Maps API is a third-party API that scrapes Google Maps search results and returns them as structured JSON.

The short answer

  • Google Places API: The broadest, freshest global place data, with ratings, reviews, hours and photos, for teams that can pay per call and follow Google's display rules.
  • SerpApi Google Maps API: Getting Google Maps listing data (phone, website, hours, ratings) as JSON without Google's billing or display rules. Legal risk from the scraping model sits partly with you.

Side by side

Google Places APISerpApi Google Maps API
SearchesPlaces worldwide from Google Maps: businesses, points of interest, addresses, through Text Search, Nearby Search, Place Details and Autocomplete.Whatever Google Maps returns for a query and location (ll parameter), including local businesses, place details and reviews.
ReturnsJSON. You pick fields with a field mask, and the most expensive field you ask for sets the price tier (Essentials, Pro, Enterprise). Fields include place ID, name, address, location, phone numbers, website, hours, ratings, photos and reviews.JSON local_results with fields such as title, address, phone, website, hours, rating, reviews and description, plus place IDs.
Before the first callA Google Cloud project with billing enabled, plus an API key or OAuth token.A SerpApi account and API key.
FreeA free monthly usage cap for each SKU: 5,000 Text Search Pro or Nearby Search Pro calls, 1,000 at the Enterprise tier, 10,000 Place Details Essentials, and unlimited ID-only searches. The pricing page does not mention the old $200 monthly credit.Free plan: 250 searches a month (50 an hour throughput). Cached, errored and failed searches are not counted.
PaidText Search Pro and Nearby Search Pro cost $32 per 1,000 calls (up to 100,000 a month). Enterprise, the tier that includes phone and website, costs $35 per 1,000. Place Details Pro costs $17 per 1,000.Starter costs $25 a month for 1,000 searches. Developer costs $75 a month for 5,000. Production costs $150 a month for 15,000.
Acting on a resultPhone numbers and website are Enterprise-tier fields. There is no way to message a business through the API.Results include the business phone and website as shown on Google Maps. There is no messaging.
Limits on keeping or showing resultsNo pre-fetching, caching or storing beyond the stated exceptions. Place IDs may be stored indefinitely, and latitude/longitude for up to 30 days. Results may be shown without a map, but then the Google logo is required. When shown on a map it must be a Google Map, never a non-Google map.Not stated on its pages
AI in its termsThe Maps Platform Terms forbid using Google Maps Content to improve ML or AI models, including to train, test, validate or fine-tune them. Grounding an LLM is allowed only through Maps Grounding Lite, which requires source links and forbids using Grounded Output to train models.Not stated on its pages
CoverageWorldwide (Google Maps place data).Follows Google Maps. SerpApi warns that results are not guaranteed to fall within the location given.
MCP serverMaps Grounding Lite, a Google-hosted MCP endpoint at https://mapstools.googleapis.com/mcp (tools include search_places). Docs: https://developers.google.com/maps/ai/grounding-liteSerpApi MCP Server, hosted at https://mcp.serpapi.com/mcp (API key) and open source at https://github.com/serpapi/serpapi-mcp

Where Openpath fits

If the agent needs a local business to message in Austin, Texas, Openpath returns the listings themselves, free and with no key. See Openpath vs Google Places API and Openpath vs SerpApi Google Maps API.

Questions people ask

What do I need before I can use Google Places API?

A Google Cloud project with billing enabled, plus an API key or OAuth token.

Is Google Places API free?

A free monthly usage cap for each SKU: 5,000 Text Search Pro or Nearby Search Pro calls, 1,000 at the Enterprise tier, 10,000 Place Details Essentials, and unlimited ID-only searches. The pricing page does not mention the old $200 monthly credit.

What do I need before I can use SerpApi Google Maps API?

A SerpApi account and API key.

Is SerpApi Google Maps API free?

Free plan: 250 searches a month (50 an hour throughput). Cached, errored and failed searches are not counted.

Sources

Every line about another company comes from its own pages. Prices and terms change, so check the source before you rely on one.

Google Places API, read on October 15, 2026:

SerpApi Google Maps API, read on October 15, 2026: