all services

Google Maps places and reviews without a Places API key

Place search, place details, and reviews. Not an official platform API. No account, no OAuth — pay per call with x402 or spend a prepaid credit balance with one API key.

4 endpoints$0.005 per callGET · JSON envelopeUSDC · gas sponsored
pay from any of:BasePolygonArbitrumMonadSolana

Also covers: gmaps · places · business listings

compared to

What Google Maps is not

Google Maps compared to the official path
PathReviewsWhat you set up
Places API Place DetailsOfficial cap: five reviews per placePlaces API key
SerpAPI / OutscraperHosted Places reads with their own signupTheir account
google-maps.fetcher.shPlace search, details, and reviews as GETs, $0.005 per callNone for x402

Named comparison: Best Google Maps / Places APIs in 2026. Alternatives: Google Maps / Places API alternatives. Compare: Compare Google Maps / Places APIs.

prices

4 GETs on this host

$0.005 per call in USDC. Same numbers as /prices on the directory.

Google Maps endpoint prices
GETWhat it returnsUSDC / callPage
GET /api/place/searchPlace search$0.005docs
GET /api/place/{fid}Place$0.005docs
GET /api/place/{fid}/reviewsPlace reviews$0.005docs
GET /api/review/{id}Review$0.005docs

questions

FAQ

Do I need a Google Places API key?
No. google-maps.fetcher.sh returns public place search, place details, and reviews as JSON. You do not create a Cloud project or attach a Places API key.
Does the official Places API return every public review?
No. Place Details documents a cap of five reviews per place. This host's reviews path is a separate GET for the public review list we return.
Do I need an official developer account?
No. fetcher.sh is not the official Twitter, YouTube, or Google API. You do not register an app, complete OAuth, or wait for platform review. Call a URL; data comes back as JSON.
Is there a monthly minimum or subscription?
No. There is no monthly plan, no seat fee, and no minimum volume. Pay per call from $0.002. Credits never expire. A $1 credit top-up is only if you want a prepaid API key instead of paying each call.
Can I pay for a single request?
Yes. Call any endpoint with no credential and pay that one request in USDC via x402. No account, no invoice, no leftover plan.

the main one

start here

$0.005 per call

Place search

/api/place/search

Search by text, or pin the search to a coordinate to get results near a specific point.

try an example

opens the payment page in a new tab · $0.005 per call

quick start

Call Google Maps in 30 seconds

curl — with a credits API key
curl -H 'Authorization: Bearer bby_live_...' \
  'https://google-maps.fetcher.sh/api/place/search?query=coffee+in+brooklyn'
curl — no key: the x402 challenge
# call without payment to inspect the 402 challenge
curl -i 'https://google-maps.fetcher.sh/api/place/search?query=coffee+in+brooklyn'
# HTTP/1.1 402 Payment Required
# payment-required: <base64 payment requirements>

No key yet? Top up once (minimum $1) and the first response contains your bby_live_ key — one balance works across every fetcher.sh service. Generate one.

mcp

Add Google Maps to Claude or Cursor

This host serves 4 named Google Maps tools at /mcp. Catalog discovery (search, describe, fetch any path) lives on mcp.fetcher.sh.

mcp config — this service
{
  "mcpServers": {
    "fetcher": { "url": "https://google-maps.fetcher.sh/mcp" }
  }
}

Specialized tools: google_maps_place_search, google_maps_place, google_maps_place_reviews, google_maps_review. Browse every service on mcp.fetcher.sh.

reference

All 4 Google Maps endpoints

Click any endpoint to open its console: fill the parameters and try it live — the payable URL opens in a new tab, ready for a browser wallet.

docs
docs
docs
docs

Top up once — then hammer all 4 endpoints with one key

One x402 payment funds a credit balance. Every call after that is a plain Bearer request: no signing, no chain round-trip, more requests per second. The same balance works on every fetcher.sh service.

Generate API key your first top-up creates the key — shown once

Agents: paste Set up https://google-maps.fetcher.sh/skill.md into your agent — it reads the skill and sets everything up.