Search Google Local (tbm=lcl) for local businesses, shops, and services. Returns business name, rating, review count, price level, type, address, phone, hours, description, website, and thumbnail. Pagination via start (step 20). Failed requests are never charged; a valid empty result page is a successful, charged request.
Run this endpoint
Endpoint
Parameters
Start with the required fields, then add optional filters only when your use case needs them.
Runnable path
3 required parameters needed before sending a request.
3 optional filters available.
string
Required
The search query (e.g. coffee, restaurant)
coffee shops
string
Required
2-letter interface language code (e.g. en, de)
en
string
Required
2-letter country code (e.g. us, de)
us
string
Optional
City-level location (e.g. Austin, Texas). Best-effort; exit-IP geolocation may override.
Austin, Texas
integer
Optional
Pagination offset (step 20). Page 1 = 0 or absent, page 2 = 20, page 3 = 40.
0
string
Optional
Google host (e.g. www.google.com, www.google.de)
example
Errors
Handle these documented responses before retrying or showing customer-facing failures.
HTTP 400
Invalid characters in a parameter
HTTP 422
Missing or invalid parameter
HTTP 503
Google Local could not return a valid result page
Generate Code with AI
Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.
Try It Live
Test this endpoint in our interactive playground with real data.