Google Maps Scraper
Pricing
from $5.00 / 1,000 results
Google Maps Scraper
Extract business data from Google Maps including names, addresses, phone numbers, ratings, reviews, and opening hours. Perfect for lead generation, market research, and local business analysis.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer

Fabio Suizu
Actor stats
0
Bookmarked
2
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Places Data Scraper - Business Listings & POI Data
Extract business data including names, addresses, phone numbers, websites, and locations. Powered by OpenStreetMap data. Perfect for lead generation and market research.
Features
- Fast Processing: Lightning-fast places data scraper - business listings & poi data powered by Azure
- Reliable: 99.9% uptime with automatic failover
- Scalable: Handle single requests or bulk operations
- Secure: Enterprise-grade security with API key authentication
- Well Documented: Comprehensive API documentation and examples
Use Cases
- Development: Integrate into your development workflow
- Automation: Build automated pipelines
- Integration: Connect with other services
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | No | Search query (e.g., 'restaurants in New York') |
queries | array | No | Array of search queries for batch processing |
location | string | No | Location to center search (e.g., 'New York, NY') |
limit | integer | No | Maximum results per query |
includeReviews | boolean | No | Fetch detailed reviews for each place |
Output Format
{"success": true,"result": { ... },"timestamp": "2026-01-07T00:00:00Z"}
Code Examples
JavaScript (Node.js)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const input = {"query": "example_query","queries": [],"location": "example_location","limit": 20,"includeReviews": false};const run = await client.actor("vivid_astronaut/google-maps-scraper").call(input);const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"query": "example_query","queries": [],"location": "example_location","limit": 20,"includeReviews": false}run = client.actor("vivid_astronaut/google-maps-scraper").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
cURL
curl -X POST "https://api.apify.com/v2/acts/vivid_astronaut~google-maps-scraper/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"query": "example_query","queries": [],"location": "example_location","limit": 20,"includeReviews": false}'
Pricing
Model: Pay per result Price: $0.005 per result
You only pay for successful results. Platform usage costs are included.
API Documentation
Full API documentation is available at:
Support
- Issues: Report bugs via Apify Console
- Documentation: Apify Docs
- Community: Apify Discord
Version History
See ./CHANGELOG.md for version history.
Powered by Azure Cloud Infrastructure