App Logo
google.com

Search Google Maps places

Search Google Maps for places matching a query, optionally near a location. Returns n, captured, and records with name, address, phone, website, rating, category, lat, lng, placeId, and placeUrl. placeId is the join key for get_place and get_place_reviews; rating, category, lat and lng can be null.

Input

query required

Search terms (e.g. 'tatoueur', 'pizzeria', 'dentist near me').

gl optional

Geo region (e.g. 'fr', 'us'). Empty = Maps default.

hl optional

UI language (e.g. 'fr', 'en'). Empty = Maps default.

cap optional

Hard cap on returned records.

Default: 80
location optional

Optional location appended to the query (e.g. 'Paris', 'Brooklyn'). If empty, only `query` is used.

maxScrolls optional

Max scroll rounds before bailing on staleness.

Default: 25

Output

n optional

Number of unique records returned.

records optional
captured optional

Number of /search?tbm=map XHRs captured.

Start building not clicking