Google Maps data for your pipeline โ places, reviews, photos
One API key. Turn any Google Maps place into structured JSON โ search businesses, pull full details, mine reviews, fetch photo sets, and profile Local Guide contributors.
Search the map, then drill down to the data
Search โ drill down
Find places by free-text query, then pull details, reviews, or photos for any result using its feature_id.
The data Google's API hides
Review streams with owner replies, full photo sets, and contributor profiles โ structured, paginated, and ready to use.
Geo-aware
Bias searches by latitude/longitude and zoom to target a neighborhood or radius instead of a whole country.
Google Maps has the data. Getting it out is the hard part.
The Places API is rate-limited, field-masked, and priced per call โ and it won't give you a venue's full photo set, its review history with owner replies, or the contributors behind those reviews. Anysite returns all of it as clean JSON. Search a place to get its feature_id, then pass that ID to the details, reviews, or photos endpoint.
Google Maps Endpoints
Search โ details โ reviews โ photos โ contributors. One API key, structured JSON.
| Endpoint | What it returns | Cost |
|---|---|---|
POST /api/google/maps/places/search |
Places matching a query โ name, feature_id, address, rating, categories, coordinates |
varies |
POST /api/google/maps/places |
Full place details by feature_id โ hours, phone, website, price level, attributes |
varies |
POST /api/google/maps/reviews |
Review stream for a place โ text, rating, author, photos, owner replies (paginates) | varies |
POST /api/google/maps/photos |
A place's photo set โ image URLs, captions, dimensions | 5 / 20 photos |
POST /api/google/maps/users |
A contributor (Local Guide) profile โ level, points, contribution counts | varies |
POST /api/google/maps/users/reviews |
Every review a contributor has written, with the reviewed place (up to 200) | varies |
How It Works
Search for a place, grab its feature_id, then pull details, reviews, or photos.
# 1. Find the place โ grab feature_id curl -X POST "https://api.anysite.io/api/google/maps/places/search" \ -H "access-token: YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{"query": "blue bottle coffee san francisco"}' # 2. Pull the full photo set by feature_id curl -X POST "https://api.anysite.io/api/google/maps/photos" \ -H "access-token: YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{"feature_id": "0x808580...:0x...", "count": 40}'
anysite api /api/google/maps/places/search query="coffee shops in austin tx" anysite api /api/google/maps/reviews feature_id="0x..:0x.." count=50
name: local-leads sources: search: endpoint: /api/google/maps/places/search input: query: "dentists in austin tx" details: endpoint: /api/google/maps/places depends_on: search input: feature_id: ${search.feature_id} on_error: skip
Common Workflows
Local lead lists
Search a category + city, then pull place details (phone, website, rating) for outbound. The feature_id flow is two calls per place.
Review / reputation mining
Pull a competitor's reviews and owner replies for sentiment and response-gap analysis.
Photo sourcing
Fetch a venue's full photo set by feature_id for listings, travel, or real-estate content.
Local Guide research
Profile top contributors in a region and surface the places they review.
Pricing
Photos are billed 5 credits per 20 results; other Google Maps calls follow standard credit pricing. Credits are shared across REST, CLI, and n8n. See the pricing page for plans.
Frequently Asked Questions
feature_id?0x..:0x..) returned by places/search. Use it to fetch details, reviews, or photos for that place.owner_reply and owner_reply_at when the business has responded.Combine with Other Sources
Google Maps data becomes more powerful next to other Anysite endpoints. Same API key, same credit balance, one pipeline.
Start Pulling Google Maps Data
7-day free trial with 1,000 credits. Place search, details, reviews, photos, and Local Guide profiles. One API key, structured JSON.