Command Palette

Search for a command to run...

YepAPI
API EXPANDEDApril 23, 2026·New API

Google Maps API expanded — full place data sourced live from Google Maps

Same endpoint, far richer data — ratings, reviews, hours, photos, amenities, and AI summaries for every place, sourced directly from Google Maps.

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