docs / google-maps

Google Maps

Places, business details, ratings and reviews.

base /google-maps/v13 endpoints
post/google-maps/v1/place/search2 credits

Search places by text query with optional lat/lng geo-bias. Returns up to 200 places with name, address, rating, categories, phone, website, coordinates.

ParameterAllowed / rangeDescription
queryrequiredWhat to look for — business name, type or free text, ideally with a place hint ('pizza Brooklyn', 'Katz's Delicatessen Manhattan').
latoptional-90–90Latitude to bias the search around. Strongly recommended — without it Google assumes the central US.
lngoptional-180–180Longitude to bias the search around (pair with lat).
maxResults = 20optional1–200How many places to return (1–200). The engine pages Google's 20-per-page results internally — no page/cursor needed.
lang = enoptionalResult language (Google hl code: en, de, tr, es…). Affects category names and localized fields.
region = usoptionalRegion bias (Google gl country code: us, de, tr…).
altitude = 15000optional100–10000000Advanced: viewport altitude in meters — smaller = tighter local results, larger = wider area.
Try in playground →
post/google-maps/v1/place/detail3 credits

The single richest matching place: name, address, phone, website, rating, categories, coordinates, opening hours.

ParameterAllowed / rangeDescription
queryrequiredThe business to look up — name plus a location hint gives the best match.
latoptional-90–90Latitude to bias the search around. Strongly recommended — without it Google assumes the central US.
lngoptional-180–180Longitude to bias the search around (pair with lat).
lang = enoptionalResult language (Google hl code: en, de, tr, es…). Affects category names and localized fields.
region = usoptionalRegion bias (Google gl country code: us, de, tr…).
Try in playground →
post/google-maps/v1/place/freshness2 credits

Monitor a place for changes: returns the current place plus a typed diff vs the snapshot you pass from a previous call (hours/phone/website/rating changes).

ParameterAllowed / rangeDescription
queryrequiredThe business to monitor (same query each run).
latoptional-90–90Latitude to bias the search around. Strongly recommended — without it Google assumes the central US.
lngoptional-180–180Longitude to bias the search around (pair with lat).
previousoptionalThe `place` object from your previous freshness call. Omit on the first run (returns first_seen: true); pass it on later runs to get the change diff.
lang = enoptionalResult language (Google hl code: en, de, tr, es…). Affects category names and localized fields.
region = usoptionalRegion bias (Google gl country code: us, de, tr…).
Try in playground →