← API Catalog
Apify·Async
Google Map Business Scraper
Knowledge & Data$0.0096 / result
What it does
Scrapes business information from Google Maps including name, address, phone, website, ratings, opening Hours and more.
Returns: Scrapes business information from Google Maps including name, address, phone, website, ratings, opening Hours and more.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
language | text | No | Language of categories, descriptions and opening hours text, as a two-letter code such as en, de, fr or es. |
location | text | No | Where to search: a city, neighbourhood, region or postcode, for example "Manhattan, NY" or "Berlin, Germany". Leave empty if your search terms already include a place. |
maxItems | number | No | Maximum number of businesses to return for each search term and each search URL. Defaults to 20. Google Maps shows at most about 160 places for one search, so for more results split the area into smaller locations. |
startUrls | array | No | Optional. Google Maps search links (https://www.google.com/maps/search/...) are scraped like a search term; place links (https://www.google.com/maps/place/... or ?cid=...) return that one business. Short maps.app.goo.gl links are not supported: open them in a browser and paste the full link. |
searchTerms | array | No | What to search for on Google Maps, one term per line, for example "dentist" or "coffee shop". Each term is searched in the location below and returns up to "Max places per search" businesses. |
proxyConfiguration | json | No | Proxy servers used to reach Google Maps. Apify datacenter proxies are enough for most runs; switch to residential proxies only if the log reports refused requests. |
scrapePlaceDetails | boolean | No | Fetches each business's place page for its number of reviews, price range and opening hours for every day of the week. Turn off for a quicker, lighter run that returns the other fields only. |
Endpoints
GET
/v1/agents/resources/inspect/apify.logical_scrapers.google-map-business-scraperPublicPOST
/v1/agents/resources/estimate/apify.logical_scrapers.google-map-business-scraperPublicPOST
/v1/agents/resources/run/apify.logical_scrapers.google-map-business-scraperAgent keyGET
/v1/agents/resources/runs/{run_id}Agent keyQuick start
Run it with one Agent One Key over the OpenAI-compatible resource rail.
curl -X POST https://api.deva.me/v1/agents/resources/run/apify.logical_scrapers.google-map-business-scraper \
-H "Authorization: Bearer deva_your_key_here" \
-H "Content-Type: application/json" \
--data '{
"params": {}
}'Related in Knowledge & Data
Zillow Detail Scraper
Get details of Zillow properties from URLs. This Actor can be easily integrated with other Zillow Scrapers.
🔥 LinkedIn Jobs Scraper
ℹ️ Designed for both personal and professional use, simply enter your desired job title and location to receive a tailored list of job opportunities. Try it today!
Linkedin Jobs Scraper
Scrape Linkedin jobs from jobs search results using search URLs or filters. Get full job details, job poster and company details.
Posts Search Scraper for LinkedIn | No Cookies
Scrape LinkedIn posts by keyword without login. Get post content, reactions, author details, and media. Sort by relevance or date. Perfect for research, analysis, and monitoring trends.
Indeed Scraper
Scrape jobs posted on Indeed. Get detailed information from this job portal about saved and sponsored jobs. Specify the search based on location with the output attributes position, location, and description.
📩📍 Google Maps Email Extractor
Extract Google Maps contact details. Scrape websites of Google Maps places for contact details and get email addresses, website, location, address, zipcode, phone number, social media links. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.