40% off this week — start free, 100MB, no card
Maps & local

Google Maps Scraper API

Google Maps businesses, reviews, photos and directions on tap. 10 ready-made Google Maps scrapers returning clean, structured JSON — no proxies, browsers or parsers to maintain.

Endpoints

10 Google Maps scrapers

Each endpoint returns structured JSON. Click any scraper for its parameters, code samples and response shape.

Fetch business details directly from Google Maps

Fetch business details directly from Google Maps, returned as structured JSON. Required input: Business ID.

Google Maps·$0.60/1k

Google Maps — Advanced Search

Search for businesses on Google Maps with advanced filtering options.

Google Maps·$0.60/1k

Google Maps — Advanced Search (Legacy)

Search for businesses on Google Maps with advanced filtering (legacy endpoint).

Google Maps·$0.60/1k

Google Maps — Autocomplete

Get autocomplete suggestions for a search query.

Google Maps·$0.60/1k

Google Maps — Get a single review by review ID

Get a single review by review ID from Google Maps, returned as structured JSON. Required input: Review Id, Business ID.

Google Maps·$0.60/1k

Google Maps — Get Business Info

INTENTIONALLY PRIVATE - Not exposed in docs or playground. This endpoint returns cached business information from the local database only. It does NOT make live requests to Google Maps. For live data from Google Maps, use getBusinessDetails() instead. Retrieve business information from the local database.

Google Maps·$0.60/1k

Google Maps — Get Directions

Get directions between two locations with route information. Response format is compatible with SerpAPI's google_maps_directions engine.

Google Maps·$0.60/1k

Google Maps — Get Photos

Retrieve photos for a Google Maps business/place with pagination support.

Google Maps·$0.60/1k

Google Maps — Get Reviews

Fetch reviews for a Google Maps business.

Google Maps·$0.60/1k

Google Maps — Simple Search

Search for businesses on Google Maps with a simple query.

Google Maps·$0.60/1k

Google Maps holds the definitive record of local businesses, but its official Places API is metered, quota-limited and priced per call — and won't hand you bulk reviews or listings. Our Google Maps API returns business listings, contact details, ratings, individual reviews, photos, autocomplete and directions as clean JSON, the backbone of lead generation and local SEO.

Use cases

What teams build with Google Maps data.

Lead-gen agencies, local-SEO tools, sales teams and location analysts.

Lead generation

Build targeted lists of businesses with names, phones and websites.

Review monitoring

Track ratings and pull new reviews for reputation dashboards.

Local SEO audits

Check how listings rank in the map pack by location.

Market mapping

Measure competitor density and coverage in any area.

Data enrichment

Verify and complete CRM records against live Maps data.

vs the official API

The official Places API is metered and capped.

Why teams reach for the Google Maps scraper instead of an official API.

The official API

Google's Places API works but is priced per call, quota-limited, and deliberately restricts bulk and review access — you can't pull full review streams or export listings at scale, and costs climb fast as volume grows.

SerpProxies
  • Sign up and call it in minutes — no application, partner status or approval.
  • The full public page, parsed into a stable, documented JSON shape.
  • Flat $0.60 per 1,000 requests, pay-as-you-go; failed requests are free.
  • We run the proxies, browsers and anti-bot handling — nothing to maintain.
How it works

From request to structured data in four steps.

01

Create your account

Sign up with email and grab your API key from the dashboard — instantly, no sales call.

02

Pick a scraper

Choose from 179 endpoints. Each one lists its parameters and a live example you can copy.

03

Send a request

POST the scraper slug and your parameters to a single endpoint, authorized with your key.

04

Get structured JSON

Parse the typed response. Scale up freely — you only pay for successful requests.

Pricing

Simple, usage-based pricing.

One flat rate across all 179 scrapers, drawn from your prepaid balance as you go. No tiers to decode, no overage traps — top up and start pulling data.

  • Only successful requests are billed
  • No subscription or seat fees
  • Balance never expires
  • Every scraper, one flat rate
$0.60/ 1,000 requests
That's $0.0006 per successful request.
Why SerpProxies

A data API, not a reseller.

01

We run the network

Every scraper runs on proxies and browsers we own and operate. There's no reseller markup and no separate proxy bill — the request price is the whole price, and it already includes the anti-bot work.

02

Pay per successful request

Flat pricing at $0.60 per 1,000 requests, billed from your balance as you go. Failed requests aren't charged, nothing expires, and there's no monthly minimum or seat licensing to reason about.

03

Structured JSON, not HTML

Each endpoint returns a stable, documented shape — parsed, typed and consistent — so you build against a schema instead of babysitting brittle CSS selectors that break on every redesign.

04

One API, one key

179 scrapers share a single endpoint, a single auth key and a single balance. Learn it once and every source — from Google to TikTok to Booking.com — works the same way.

FAQ

Questions, answered.

The official Places API is quota-limited, priced per call and restricts bulk review and listing access. Our scraper returns the same public data — including reviews — as flat-priced structured JSON.

Start scraping Google Maps today.

Create an account, grab your API key and pull structured data in minutes. Flat pricing, no proxies, no infrastructure to run.

  • No credit card required
  • ·Pay per successful request
  • ·179 scrapers, one key