BrowserAct Logo
template bg

Google Maps Search API

Brief

What is Google Maps Search API?


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.


What data can you get through Google Maps Search API?

The API extracts structured fields directly from the Google Maps search results list, including:

  • name: Business name shown in search results
  • full address: Full address displayed in the list
  • rating: Average star rating
  • review count: Number of reviews
  • price range: Price level (e.g. $1–10, $$, $$$)
  • cuisine type: Primary business or cuisine category
  • amenity tags: Tags such as Wi-Fi, outdoor seating, etc. (when available)
  • review snippet: Highlighted short review text shown in search results
  • service options: Service indicators such as “Order online”, “Dine-in”, or “Takeout”


Why Google Maps Search API is right for you


One-call integration

Send search result data directly into your CRM, BI tools, databases, or automation workflows via API.

Faster extraction

No place detail pages are opened, making this API significantly faster than full details extraction.

Sales-first discovery

Quickly scan local markets and identify potential leads before deeper enrichment.

Built for scale

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.


API Parameters

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

https://www.google.com/maps

Fixed value

max_dates

Maximum number of places to extract from search results

100

Positive integer (e.g. 50, 100, 200)

Code to Integrate


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.



API Example

Input

  • KeyWords: coffee
  • language: en
  • country: us
  • TargetURL: https://www.google.com/maps
  • max_dates: 100

Steps

  1. Click Get the Code
  2. Run the request
  3. Receive structured search results via API




Example Output

{
"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"
}


API Results

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:

  • Lead generation pipelines
  • Local market research dashboards
  • Sales prospecting systems
  • Automation and enrichment workflows



Create Your Own Google Maps Search API


To create your own Google Maps Search API, simply start from a prebuilt template.

  1. Click Create from Template in the top-right corner
  2. Complete the setup
  3. You’ll receive a callable workflow_id


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






What can we do for youWhat can we do for you

FAQ About the template

Google Maps Search API | Extract Search Results via API