We have just expanded what the Google Maps API gives you. The endpoint URL stays the same — `POST /v1/serp/google-maps`, $0.01 per call — but the data behind it is now sourced live from the Google Maps Places (New) API instead of a SERP scrape. Each result now carries the full place profile builders actually want: rating, review count, opening hours, current open status, phone, website, photos, top review, AI-generated overview, AI review summary, amenities (dine-in, takeout, reservable, dog-friendly, outdoor seating, …), payment options, accessibility flags, parking flags, price range, plus codes, coordinates, timezone, and deep links into Google Maps for directions, reviews, and photos.
What's new
- Full place data sourced live from Google Maps (Places New API)
- Ratings, review counts, top reviews, AI review summaries
- Opening hours array + `openNow` + `nextOpenTime` + IANA timezone
- Phone, website, photos (up to 10 per place), Plus Codes, coordinates
- Amenities: dine-in, takeout, delivery, reservable, outdoor seating, dog-friendly, good-for-groups, …
- Payments, parking, and accessibility flags per place
- Filter by `open_now`, `min_rating`, `price_levels`, `included_type`
- Optional location bias (latitude + longitude + radius) for distance-ranked search
- Pagination via `nextPageToken` — up to 20 places per call
- Same endpoint URL, same `{ ok, data }` envelope, same $0.01 per call
Endpoints in this release
What you get back
For each place we return the stable Google Place ID, display name, primary type with a human-friendly label, full and short formatted address, parsed address components (city, state, country, postal code, neighborhood), phone in both national and international formats, website, the Google Maps URL, latitude/longitude, Plus Code, rating, user rating count, price level, price range with currency, business status, open-now flag, weekday opening hours, next open time, timezone, editorial and AI summary, AI review summary, category icon, amenities, payments, parking, accessibility, photos, top review, and deep links for directions, reviews, photos, and writing a review.
Use it for local lead gen, directories, and competitor mapping
Build city guides and restaurant directories without juggling Google's SDK or per-SKU pricing. Pull every gym, cafe, or dentist in a neighborhood with phone, website, and rating ready to load into a CRM. Map who dominates Google Maps for any local query and how their amenities compare. The output is one flat JSON shape — no nested SDK objects, no quota dance.
Migration
The endpoint URL is unchanged: `POST /v1/serp/google-maps`. The request body now uses `query` (required) and accepts `limit`, `language`, `region`, `rank_by`, `open_now`, `min_rating`, `price_levels`, `included_type`, plus optional `latitude` + `longitude` + `radius`. The legacy `depth` field is still accepted as an alias for `limit`. The response shape is new — see the docs for the full structure.
curl -X POST https://api.yepapi.com/v1/serp/google-maps \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "restaurants in chicago", "limit": 10, "open_now": true}'Try the new Google Maps API
Open the playground and run a live search — full place data on the first call.
Try Google Maps API