The official Places API isn’t built for this
Google’s Places API is made for showing places in your app — not for tracking who ranks where in the local pack, at scale.
→ Purpose-built Maps SERP data with rank positions included.
DataForSEO Google Maps API · Maps SERP Data
$1 in Free Credits · No Credit Card · No Subscription · Credits Never Expire
The problem
Everything you need is on the map — competitor rankings, ratings, categories. Getting it into a database is where projects stall.
Google’s Places API is made for showing places in your app — not for tracking who ranks where in the local pack, at scale.
→ Purpose-built Maps SERP data with rank positions included.
“United States” tells you nothing about who wins the map in a specific neighborhood — and rankings shift block by block.
→ Target queries by exact GPS coordinates and zoom level.
Maps is a JavaScript app behind aggressive anti-bot systems. Home-grown scrapers spend more time broken than running.
→ One REST endpoint; we handle the collection.
See it work
Post a keyword and location — get back every business with its rank, rating, category, contacts, and coordinates.
POST https://api.dataforseo.com/v3/serp/google/maps/live/advanced
[{
"keyword": "coffee shop",
"location_coordinate": "37.7749,-122.4194,14z",
"language_code": "en"
}]
// response structure (see docs for full example)
{
"items": [{
"type": "maps_search",
"rank_absolute": 1,
"title": "...",
"category": "Coffee shop",
"rating": { "value": 4.6, "votes_count": 1841 },
"address": "...",
"phone": "...",
"place_id": "ChIJ...",
"latitude": 37.7823,
"longitude": -122.4076,
"is_claimed": true,
"work_hours": { "current_status": "open" }
}]
}
What's inside
Maps SERP data that plugs straight into rank trackers, lead tools, and market research.
Rank positions for every business on the map, targetable to exact coordinates and zoom — the backbone of local SERP monitoring.
Names, categories, addresses, phones, sites, place IDs, claim status, and work hours for every result.
Rating values and review counts across competitors — reputation benchmarks by market, ready to chart.
Harvest structured business data by category and area for lead lists, market sizing, and coverage analysis.
Who it's for
Local SEO software
Run coordinate-level rank checks behind your grid maps and local reports — at $0.0006 per SERP, the math finally works.
Agencies
Show clients exactly where they rank across town — and what the competitors above them look like.
Lead-gen & sales teams
Pull structured business data by niche and area — with phones, sites, and claim status for qualification.
Enterprise & multi-location brands
Monitor local visibility for hundreds of locations from one API, feeding BI dashboards on a schedule.
Pricing
No subscription. No monthly minimum. Top up from $50 and spend it on any DataForSEO API — this one or the other twelve.
| Endpoint | Price | Turnaround |
|---|---|---|
| Maps SERP — Standard | $0.0006 per SERP | target 45 min |
| Maps SERP — Priority | $0.0012 per SERP | up to 1 min average |
| Maps SERP — Live | $0.002 per SERP | up to 6 s average |
| 1M Maps SERPs — Standard | $600 total | batch queue |
Social proof
"I always recommend DataForSEO. No worries about server capacity, no need for maintenance, and splendid possibilities for rapid development."
"We found DataForSEO online while planning our beta. We were impressed by the responsive team and comprehensive APIs."
"DataForSEO has always been in our toolkit. When exploring an API, you see what it's truly capable of. Documentation is awesome."
Implementation
Every endpoint, parameter, and response field documented with live examples.
Read the docs →
Prototype against the Sandbox for free and fire test calls from the browser before you write a line of code.
Open the Sandbox →
Ask it anything about the API — it answers from the docs and drafts integration scripts for you.
Ask the AI assistant →Real engineers on the other end — during evaluation, integration, and every day after.
Talk to us →Yes — the DataForSEO Google Maps SERP API returns structured Maps results for any keyword and location: every business with its rank, rating, category, contact details, coordinates, and place ID.
Places API serves place data for use inside your own app, under Google’s display-focused terms, without SERP rankings. This API captures the actual Maps results page — including who ranks where — which is what local rank tracking and competitive research need.
Yes. Set location by country, region, city, or exact GPS coordinates with zoom level (e.g., “37.7749,-122.4194,14z”) — precise enough for geo-grid rank tracking.
Business title, category, address with structured components, phone, place ID, rating value and votes count, latitude/longitude, claim status, work hours, and rank position.
Standard queue: $0.0006 per SERP ($600 per million). Priority: $0.0012 with ~1-minute turnaround. Live mode: $0.002 with results in about 6 seconds. Note the depth parameter multiplies cost per each 100 results.
Yes — that’s one of its most common uses. The data is raw and white-label; many local SEO platforms run their grid tracking on it.
Yes. Every new account gets $1 in free API credits — hundreds of Maps SERPs — plus free Sandbox access. No credit card required.
Register, grab your free credits, and pull your first Maps results in minutes.
$1 in Free Credits · No Credit Card · Pay as You Go from $50