Skip to content
200M+ Local Businesses · Verified Reviews · B2B Email Enrichment

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)

Google Maps SERP + Website Crawl → 1 Enriched Lead Schema
GiST Index · 28ms
Raw Place Search SignalUpstream Input

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.location

40.722341, -74.001298

→ coordinates + plus_code

+ Drop-in /maps/api/place/*/json compatibility routes

Normalized Lead OutputOpenAPI 3.1 Typed
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 }
$0.20–$0.50 / 1K places · 0 on empty
Global Business Coverage
200M+ Places

195 countries · Place ID, CID, phone, hours & coordinates

Effective Volume Rate
$0.20 / 1K places

Up to 98% lower than Official Google Places API ($32/1K)

Review Extraction Rate
$0.08 / 1K reviews

2 Credits / review · Sort by newest or lowest rating

Gateway Latency & SLA
28 ms warm cache

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.

Stage 01 · Hybrid Spatial Index + Live SERP

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.

p50 28ms Warm CacheGiST Bounding-Box IndexLive ?fresh=true Support
Stage 02 · Website B2B Contact Enrichment

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.

General & Sales EmailsLinkedIn / IG / FB / X0 Credits if Unfound
Stage 03 · Developer-First Delivery

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.

98% vs Google Cloud0 Credits on EmptyOpenAPI 3.1 + MCP

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.

Claim 2,000 Free Credits →
Interactive Live API Playground · All 8 Google Maps & Lead Enrichment Endpoints5 Credits / place · $0.20–$0.50 / 1K places
GET/v1/places/search

https://api.googlemapsapi.io/v1/places/search?q=coffee+shops+in+SoHo%2C+New+York&limit=5&region=us

Request Parameters

curl "https://api.googlemapsapi.io/v1/places/search?q=coffee+shops+in+SoHo%2C+New+York&limit=5&region=us" \
  -H "x-api-key: gm_live_your_api_key"
$1 = 10,000 Credits · 2,000 free trial credits
HTTP 200 OK·34 ms·5 Credits / place
Verified Production Payload
{
  "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

Full OpenAPI 3.1 Reference →
Place Search5 Credits / place · 0 on empty
GET /v1/places/search

Google 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.

Inspect schema & examples →
Viewport Scan5 Credits / place · 0 on empty
GET /v1/places/nearby

Nearby Radius & Bounding-Box Search

Scan dense metropolitan areas with 100% recall by querying exact GPS coordinates (lat, lng, zoom) or explicit bounding boxes.

Inspect schema & examples →
Full Profile20 Credits / business profile
GET /v1/places/details

Place 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.

Inspect schema & examples →
Reputation Stream2 Credits / review · 0 on empty
GET /v1/places/reviews

Verified 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.

Inspect schema & examples →
B2B Lead Enrich20 Credits / domain (0 if empty)
GET /v1/leads/enrich

Website 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.

Inspect schema & examples →
Geocode & Media5 Credits / call · 2 Credits / photo
GET /v1/places/autocomplete · /v1/geocode/reverse

Typeahead Autocomplete, Reverse Geocode & Photos

Real-time address/place typeahead predictions, raw GPS coordinate reverse geocoding with Plus Codes, and high-resolution storefront photos.

Inspect schema & examples →

Complete Endpoint Rate Card ($1 = 10,000 Credits · 0 Credits on Empty Searches)

CategoryEndpoint(s)Batch / Page SizeCredit CostEffective Rate
Google Maps Text Search (Places, Ratings, Phone, Website, Hours, Coordinates)GET /v1/places/searchUp to 100 places / call5 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/nearbyUp to 100 places / call5 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 / call20 Credits / business profile$0.80 – $2.00 / 1,000 profiles
Verified Customer Reviews, Owner Replies & Reviewer MetadataGET /v1/places/reviews, GET /v1/places/{place_id}/reviewsUp to 100 reviews / call2 Credits / review returned (min 10 Credits; 0 if empty)$0.08 – $0.20 / 1,000 reviews
High-Res Business & StreetPhotos MetadataGET /v1/places/photos, GET /v1/places/{place_id}/photosUp to 50 photos / call2 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}/contacts1 business domain / call20 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/reverse5–10 predictions / call5 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

$0free 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

$29/ month

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 Popular
$79/ month

Or $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

$199/ month

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

$499/ month

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

100,000 places · 500,000 Credits
GoogleMapsAPI.io (Subscription Rate)
$41.50

$0.41 / 1,000 places · Base PAYG: $50.00

Official Google Places API ($32.00/1K) & SerpApi ($15.00/1K)
$3,200.00

$32.00 per 1,000 places

Your Monthly Savings
$3,158.50

Up to 98% cost reduction · 0 Credits on 0 results

Implementation Blueprints

Google Maps & B2B Lead Engineering Guides

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.