Real-Time Google Maps Places, Reviews & Lead Enrichment API.
Extract structured local business profiles, E.164 phone numbers, verified customer reviews, GPS coordinates, and website B2B emails & social links via a fast synchronous REST API—starting at $0.20 / 1,000 places (up to 98% cheaper than Google Places API).
0 Credits on Empty
Pay only when data returns
Unlimited Reviews
No 5-review or 60-place cap
B2B Email Enrich
Emails + 8 social platforms
Instant gm_live_ API key · No credit card required · 0%-fee Crypto (+5% bonus credits)
GET /v1/places/search · JSON
place_id / cid"ChIJN5X_gWdZwokRck9rk2guJ1M"
→ place_id + cid + google_id
international_phone"+1 212-359-1139"
→ phone + phone_e164 (+12123591139)
website_uri"https://felixroastingco.com/"
→ website + domain (normalized)
geometry.location40.722341, -74.001298
→ coordinates + plus_code
+ Drop-in /maps/api/place/*/json compatibility routes
- place_id cid: 5991807586670235506
- "ChIJN5X_gWdZwokRck9rk2guJ1M"
- name is_claimed: true
- "Felix Roasting Co."
- rating
- 4.5 · review_count: 782 · price_level: "$$"
- phone_e164
- "+12123591139" · domain: "felixroastingco.com"
- address.formatted
- "450 Broome St, New York, NY 10013"
- coordinates 5 Credits
- { latitude: 40.722341, longitude: -74.001298 }
- Global Business Coverage
- 200M+ Places
- Effective Volume Rate
- $0.20 / 1K places
- Review Extraction Rate
- $0.08 / 1K reviews
- Gateway Latency & SLA
- 28 ms warm cache
195 countries · Place ID, CID, phone, hours & coordinates
Up to 98% lower than Official Google Places API ($32/1K)
2 Credits / review · Sort by newest or lowest rating
1.2–2.5s live SERP pass-through · 99.95% Uptime SLA
Spatial Index + Live SERP + Domain Enrichment
Why engineering teams replace Google Cloud & async scrapers with GoogleMapsAPI.io
Stop paying $32/1K for Google Cloud FieldMask SKUs or waiting 90 seconds for Outscraper and Apify batch queues. Our gateway combines a sub-50ms GiST spatial cache with live Google Maps SERP failover and real-time domain contact crawling.
200M+ Business Profiles & Live Google Maps Routing
Warm queries hit our PostgreSQL 16 + GiST 2D spatial index in under 50ms. Cold long-tail queries or ?fresh=true calls route through our multi-region Google Maps SERP cluster in 1.2–2.5 seconds and write-through automatically.
Real-Time Email, Phone & Social Handle Extraction
Google Maps listings omit email addresses. Our SSRF-hardened domain crawler visits each business's official website, /contact, and /about pages to extract verified emails and 8 social media platforms.
OpenAPI 3.1 REST, Drop-In Aliases & MCP Server
Query clean /v1/places/* endpoints, swap your base URL on legacy /maps/api/place/*/json routes in 30 seconds, or connect Claude Desktop and Cursor directly via our MCP server.
Live Gateway Explorer
Test all 8 Google Maps & Lead Enrichment endpoints in your browser
Execute default presets immediately with zero setup, or paste your gm_live_... API key to run custom city searches, Place ID lookups, and website email enrichments against https://api.googlemapsapi.io.
{
"request_id": "req_gm_99281a7bc102",
"status": "ok",
"data": [
{
"place_id": "ChIJN5X_gWdZwokRck9rk2guJ1M",
"google_id": "0x89c2596781ff9537:0x53272e68936b4f72",
"cid": "5991807586670235506",
"name": "Felix Roasting Co.",
"primary_category": "Coffee shop",
"categories": [
"Coffee shop",
"Cafe",
"Espresso bar"
],
"rating": 4.5,
"review_count": 782,
"price_level": "$$",
"phone": "+1 212-359-1139",
"phone_e164": "+12123591139",
"website": "https://felixroastingco.com",
"domain": "felixroastingco.com",
"address": {
"formatted": "450 Broome St, New York, NY 10013",
"street": "450 Broome St",
"city": "New York",
"state": "New York",
"postal_code": "10013",
"country_code": "US",
"plus_code": "87G7PXXW+8Q"
},
"coordinates": {
"latitude": 40.722341,
"longitude": -74.001298
},
"business_status": "OPERATIONAL",
"is_claimed": true,
"google_maps_url": "https://www.google.com/maps/place/?q=place_id:ChIJN5X_gWdZwokRck9rk2guJ1M"
}
],
"meta": {
"credits_used": 10,
"credits_remaining": 1990,
"count": 1,
"has_more": false,
"next_cursor": null,
"cache_hit": false
}
}API Surface & Rate Card
Built for B2B lead generation, local SEO platforms, and AI agents
GET /v1/places/searchGoogle Maps Text & Category Search
Search up to 100 local businesses per call by natural-language query ('plumbers in Austin, TX') with E.164 phone numbers, website domains, ratings, review counts, opening hours, and GPS coordinates.
GET /v1/places/nearbyNearby Radius & Bounding-Box Search
Scan dense metropolitan areas with 100% recall by querying exact GPS coordinates (lat, lng, zoom) or explicit bounding boxes.
GET /v1/places/detailsPlace Details, Weekly Hours & Attributes
Fetch the complete Google Business Profile by place_id, cid, or google_id including 1–5 star rating distribution, service attributes, and cached domain contacts.
GET /v1/places/reviewsVerified Customer Reviews & Owner Replies
Bypass the 5-review limit of official APIs. Extract hundreds of verified customer reviews sorted by newest, highest_rating, or lowest_rating with keyword filtering.
GET /v1/leads/enrichWebsite Email & Social Profile Extractor
Crawl any business website domain to extract verified emails, direct phone numbers, and LinkedIn, Instagram, Facebook, X, YouTube, and TikTok profiles.
GET /v1/places/autocomplete · /v1/geocode/reverseTypeahead Autocomplete, Reverse Geocode & Photos
Real-time address/place typeahead predictions, raw GPS coordinate reverse geocoding with Plus Codes, and high-resolution storefront photos.
Complete Endpoint Rate Card ($1 = 10,000 Credits · 0 Credits on Empty Searches)
| Category | Endpoint(s) | Batch / Page Size | Credit Cost | Effective Rate |
|---|---|---|---|---|
| Google Maps Text Search (Places, Ratings, Phone, Website, Hours, Coordinates) | GET /v1/places/search | Up to 100 places / call | 5 Credits / place returned (min 10 Credits; 0 if empty) | $0.20 – $0.50 / 1,000 places |
| Bounding-Box & Radius Viewport Search (Polygon / Grid Scanning) | GET /v1/places/nearby | Up to 100 places / call | 5 Credits / place returned (min 10 Credits; 0 if empty) | $0.20 – $0.50 / 1,000 places |
| Full Business Profile & Enriched Contacts (Place ID / CID / Google ID) | GET /v1/places/details, GET /v1/places/{place_id} | 1 full business object / call | 20 Credits / business profile | $0.80 – $2.00 / 1,000 profiles |
| Verified Customer Reviews, Owner Replies & Reviewer Metadata | GET /v1/places/reviews, GET /v1/places/{place_id}/reviews | Up to 100 reviews / call | 2 Credits / review returned (min 10 Credits; 0 if empty) | $0.08 – $0.20 / 1,000 reviews |
| High-Res Business & StreetPhotos Metadata | GET /v1/places/photos, GET /v1/places/{place_id}/photos | Up to 50 photos / call | 2 Credits / photo returned (min 6 Credits; 0 if empty) | $0.08 – $0.20 / 1,000 photos |
| Website Email, Phone & Social Media Lead Enrichment (8 Social Platforms) | GET /v1/leads/enrich, GET /v1/domains/{domain}/contacts | 1 business domain / call | 20 Credits / enriched domain (0 Credits if no emails/socials found) | $0.80 – $2.00 / 1,000 enriched domains |
| Typeahead Place Autocomplete & Reverse Geocoding (Lat/Lng to Address) | GET /v1/places/autocomplete, GET /v1/geocode/reverse | 5–10 predictions / call | 5 Credits / request | $0.20 – $0.50 / 1,000 calls |
Transparent Developer Pricing
Start free with 2,000 credits. Scale with Subscriptions or Never-Expiring PAYG.
No $500/month minimum commitments or per-field SKU surcharges. Instant self-serve checkout via 0%-fee Multi-Chain Crypto (+5% bonus credits).
Unified Credit System: $1 = 10,000 Credits · 5 Credits = 1 Place (0 Credits on empty search)
Free Trial
2,000 Credits
60 RPM · No card required
Instant sandbox access to test all 8 Google Maps & Lead Enrichment endpoints with zero upfront commitment.
Included
- ✓2,000 Free Credits on sign-up (no credit card required)
- ✓400 Place Search leads or 1,000 Reviews included
- ✓60 RPM (2 RPS) sandbox concurrency
- ✓Website Email & Social Link Enrichment included
- ✓0 Credits charged on 0-result searches & failed calls
Starter
Or $10 PAYG (100,000 Credits)
350,000 Credits
+20% Bonus · $0.41 / 1K Places · 300 RPM
Built for local SEO tools, cold outreach agencies, and indie B2B SaaS builders.
Included
- ✓350,000 Credits / month (+20% bonus credits)
- ✓$0.41 per 1,000 Google Maps places
- ✓300 RPM (5 RPS) production concurrency
- ✓All 8 endpoints + Google Places API drop-in aliases
- ✓0 Credits on empty search results or unfound emails
Growth
Most PopularOr $50 PAYG (550,000 Credits)
1,100,000 Credits
+39% Bonus · $0.36 / 1K Places · 600 RPM
For B2B lead generation platforms, Clay/n8n/Make pipelines, and multi-city territory scrapers.
Included
- ✓1,100,000 Credits / month (+39% bonus credits)
- ✓$0.36 per 1,000 Google Maps places
- ✓600 RPM (10 RPS) high-speed concurrency
- ✓Bounding-box & radius viewport scanning (/v1/places/nearby)
- ✓Live website email, phone & social link enrichment
Pro
Or $100 PAYG (1,200,000 Credits)
3,500,000 Credits
+75% Bonus · $0.28 / 1K Places · 1200 RPM
For national directory aggregators, reputation management SaaS, and AI SDR agents.
Included
- ✓3,500,000 Credits / month (+75% bonus credits)
- ✓$0.28 per 1,000 Google Maps places
- ✓1,200 RPM (20 RPS) burst concurrency
- ✓Real-time upstream refresh (?fresh=true) unlocked
- ✓MCP Server & LangChain/CrewAI ready
Business
Or $500 PAYG (7,500,000 Credits)
12,500,000 Credits
+150% Bonus · $0.20 / 1K Places · 3000 RPM
High-throughput enterprise feed for global POI datasets, geospatial intelligence, and CRM enrichment.
Included
- ✓12,500,000 Credits / month (+150% bonus credits)
- ✓$0.20 per 1,000 Google Maps places (99% off Google Places API)
- ✓3,000 RPM (50 RPS) dedicated gateway routing
- ✓Unlimited pagination & real-time upstream refresh
- ✓99.95% Uptime SLA & priority engineering support
Interactive Monthly Workload & Savings Estimator
- GoogleMapsAPI.io (Subscription Rate)
- $41.50
- Official Google Places API ($32.00/1K) & SerpApi ($15.00/1K)
- $3,200.00
- Your Monthly Savings
- $3,158.50
$0.41 / 1,000 places · Base PAYG: $50.00
$32.00 per 1,000 places
Up to 98% cost reduction · 0 Credits on 0 results
Implementation Blueprints
Google Maps & B2B Lead Engineering Guides
Engineering Guide · Geospatial & Lead Scraping
How to Scrape Google Maps Local Business Leads with Python & Node.js (2026 Guide)
Bypass the 60-result limit of official map APIs by combining text search (/v1/places/search) and coordinate viewport scanning (/v1/places/nearby) at $0.20–$0.50 per 1,000 places.
Use Case · B2B Lead Enrichment & Outbound
How to Extract Verified Business Emails & Social Profiles from Google Maps Leads
Google Maps cards display websites and phone numbers, not email addresses. Learn how to chain /v1/places/search with /v1/leads/enrich to build complete B2B contact records with zero charge on unfound domains.
Engineering Guide · Reviews & Reputation Intelligence
How to Scrape Google Maps Reviews for Sentiment Analysis & Reputation Monitoring
Official Google Places API only returns 5 reviews per business and forbids sorting by newest or 1-star ratings. Here is how to stream full review histories, owner responses, and review images with /v1/places/reviews.
Migration Blueprint · Cost Optimization
Migrating from Official Google Places API: Cut Your Bill by 95% with Zero Schema Lock-In
How engineering teams eliminate Google Cloud's Contact ($3/1K) and Atmosphere ($5/1K) SKU surcharges while unlocking permanent PostgreSQL caching and full contact enrichment.
Provider Benchmarks
Side-by-Side API Comparisons
$0.20/1K vs $32/1K for Google Maps Places & Reviews.
Real-Time Sync REST API vs Slow Async Queue Jobs.
$0.20/1K Places vs SerpApi's $15/1K Searches.
Instant REST API vs 45-Second Headless Container Cold Starts.
Self-Serve $10 PAYG vs $500/mo Enterprise Minimums.
Technical & Billing FAQ
Frequently Asked Questions
How does the $1 = 10,000 Credits pricing model work?
GoogleMapsAPI.io uses a transparent record-based credit system where $1.00 = 10,000 Credits. Place search endpoints (/v1/places/search and /v1/places/nearby) cost 5 Credits per returned business record ($0.50 per 1,000 places base, or $0.20 per 1,000 places on the Business plan). Reviews and photos cost 2 Credits per record ($0.20 per 1,000 base, $0.08 per 1,000 on Business). Place details and website lead enrichment cost 20 Credits ($0.002) per profile. If a search returns 0 matching places or lead enrichment finds 0 emails/social links, you pay 0 Credits.
How does GoogleMapsAPI.io compare to the official Google Places API ($17–$40 / 1,000 calls)?
Official Google Places API charges $32.00 per 1,000 Text Search Pro requests plus Contact ($3/1K) and Atmosphere ($5/1K) SKU surcharges, restricts each query to a maximum of 60 results (3 pages of 20), caps reviews at 5 per place, and prohibits caching or storing data for more than 30 days. GoogleMapsAPI.io starts at $0.20–$0.50 per 1,000 places (up to 98% cheaper), includes phone numbers, websites, opening hours, and coordinates in every search response, supports deep review pagination, and includes built-in website email and social link enrichment.
Where do the business emails and social media profiles come from?
Google Maps listings include the business's official website domain, phone number, and address, but rarely display an email address directly on the map card. When you call GET /v1/leads/enrich?domain=example.com (or inspect contacts_enrichment on /v1/places/details), our SSRF-hardened enrichment engine crawls the business's official homepage, /contact, and /about pages in real time to extract verified email addresses and social links across LinkedIn, Instagram, Facebook, X/Twitter, YouTube, and TikTok. If 0 emails and 0 social links are found, 0 Credits are deducted.
What is the response latency for cached vs. live real-time Google Maps queries?
Queries hitting our warm PostgreSQL 16 + GiST spatial index (covering 200M+ business profiles across major US, UK, EU, and global metros) respond in 15–50 ms. Cold long-tail queries or requests with ?fresh=true execute a live pass-through to our upstream Google Maps SERP cluster in 1.2–2.8 seconds and automatically write-through to the local index.
Can I migrate from Google Places API or Outscraper without rewriting my application?
Yes. In addition to our clean /v1/places/* endpoints, our gateway supports drop-in compatibility routes for Google Places API (/maps/api/place/textsearch/json, /maps/api/place/details/json, /maps/api/place/nearbysearch/json, /maps/api/place/autocomplete/json) so you can switch your base URL to https://api.googlemapsapi.io and authenticate via x-api-key or key=gm_live_....
Am I charged when a search returns 0 results or when an API request fails?
Never. Searches that return 0 matching places cost 0 Credits. Website lead enrichment calls that discover 0 emails and 0 social links cost 0 Credits. Invalid parameters (HTTP 400), rate-limited requests (HTTP 429), and gateway errors (HTTP 5xx) also cost 0 Credits.
Should I choose a Monthly Subscription or a Pay-As-You-Go (PAYG) Credit Pack?
Monthly subscriptions ($29 Starter / 350k credits, $79 Growth / 1.1M credits, $199 Pro / 3.5M credits, $499 Business / 12.5M credits) include +20% to +150% bonus credits, bringing your effective cost down to $0.20 per 1,000 places. PAYG Credit Packs ($10 / 100k, $50 / 550k, $100 / 1.2M, $500 / 7.5M) have zero recurring charges and your purchased credits never expire.
What are the RPM rate limits and concurrency allowances?
Free Trial accounts include 2,000 Credits and 60 RPM (2 RPS). Upgrading to any paid plan or PAYG pack unlocks high-throughput production concurrency: 300 RPM (Starter), 600 RPM (Growth), 1,200 RPM (Pro), and 3,000 RPM / 50 RPS (Business).
What payment methods are accepted?
You can top up or subscribe immediately using Cryptocurrency (USDT, USDC, BTC, ETH, SOL, BNB across Solana, Tron, Polygon, Arbitrum, BSC, and Ethereum) via NOWPayments with 0% gateway fee and an automatic +5% Bonus Credits reward. You can also configure your company legal name, billing address, and VAT / Tax ID in your dashboard for compliant billing records.
What is your refund policy?
Payments made within the last 14 days are eligible for a pro-rated refund of unused purchased credits. Promotional signup credits have no cash value.