
Extract business listings from Google Maps search results via API. Fast, list-level data for lead discovery and market research.
Install this skill for me:
https://github.com/browser-act/skills/tree/main/google-maps-search-api-skill
BrowserAct’s Google Maps Search API lets you extract structured data from Google Maps search result lists through a single API request — without entering individual place detail pages.
Simply pass your KeyWords, language, country, and TargetURL, then set max_dates. BrowserAct automatically executes the workflow in the background and returns clean, list-level business data directly via API.
This API is optimized for fast discovery and large-scale lead scanning, focusing only on what’s visible in the search results list.
The API extracts structured fields directly from the Google Maps search results list, including:
Send search result data directly into your CRM, BI tools, databases, or automation workflows via API.
No place detail pages are opened, making this API significantly faster than full details extraction.
Quickly scan local markets and identify potential leads before deeper enrichment.
Ideal for large keyword-based searches where speed and coverage matter more than deep detail.
In short:
Search → API call → List-level data delivered
Google Maps Search API is built for lead discovery, market research, and high-volume prospecting workflows.
Parameter | Description | Default | Supported values (examples) |
KeyWords | Search query used to find places on Google Maps | coffee | Any keyword or phrase (e.g. coffee shop, dental clinic, coworking space) |
language | UI language and returned text language | en | en, de, fr, it, es, ja, zh-CN, zh-TW |
country | Country or region bias for search results | us | us, gb, ca, au, de, fr, es, it, jp |
TargetURL | Base Google Maps URL used for navigation | Fixed value | |
max_dates | Maximum number of places to extract from search results | 100 | Positive integer (e.g. 50, 100, 200) |
Click Get code, replace the API key, and run the code directly in your application.
API Key, get from: https://www.browseract.com/reception/integrations
API_KEY = os.getenv("BROWSERACT_API_KEY", "app-abcdefghijklmn")
You only need to replace:
app-abcdefghijklmn
with your own API key, and the code will run successfully.
You can find your API key in the API & Integrations section of the BrowserAct dashboard.

coffeeenushttps://www.google.com/maps100
{
"name": "Sound Brew Coffee",
"full address": "202 E 500 S",
"rating": "4.4",
"review count": "(83)",
"price range": "$1–10",
"cuisine type": "Coffee shop",
"amenity tags": "",
"review snippet": "\"We loved the mix of great coffee, chill music, and the creative setting.\"",
"service options": "Order online"}
BrowserAct returns all Google Maps search results directly through the API, with no manual output configuration required.
The response is delivered as a structured dataset, designed for immediate programmatic consumption and easy integration into:

To create your own Google Maps Search API, simply start from a prebuilt template.
Once created, you can use the BrowserAct API to invoke your workflow programmatically and retrieve Google Maps search results directly in your application.
Need help? Contact us at
Discord: [Discord Community]
E-mail: service@browseract.com