Overview
Submit a SpiderMaps job to scrape business data from Google Maps. SpiderMaps uses the Google Maps Places API to extract comprehensive business information.Best For
- Local business research
- Competitor analysis
- Business directory creation
- Lead generation
- Location-based services
- Market research
Request Body
Google Maps URL or Place IDFormats accepted:
- Full Google Maps URL:
https://www.google.com/maps/place/... - Short URL:
https://maps.app.goo.gl/... - Place ID:
ChIJN1t_tDeuEmsRUsoyG83frY4
https://www.google.com/maps/place/Golden+Gate+Bridge/@37.8199,-122.4783Specific fields to extract (optional - extracts all by default)Available fields:
name- Business nameaddress- Full addressphone- Phone numberwebsite- Website URLrating- Google rating (1-5)review_count- Total reviewshours- Business hourscategories- Business categoriesplace_id- Google Place IDcoordinates- Latitude/longitudephotos- Photo URLs
["name", "address", "phone", "website", "rating"]Response
Whether the job was successfully queued
Unique identifier for the submitted job (UUID format)
Always
spiderMaps for this endpointInitial job status (always
queued)Confirmation message
Example Request
Example Response
201 Created
SpiderMaps Results Structure
When the job completes, results will include:Official business name
Full formatted address
Phone number (international format)
Business website URL
Google Maps rating (1.0 - 5.0)
Total number of Google reviews
Business hours by day of weekExample:
Business categories/typesExample:
["Restaurant", "Italian Restaurant", "Pizza Place"]Google Maps Place ID (unique identifier)
Latitude and longitudeExample:
{"lat": 37.4220, "lng": -122.0841}URLs to business photos
Price range indicator ($ to $$$$)
Hourly popularity data (if available)
Complete Results Example
Use Cases
Local Business Research
Competitor Analysis
Lead Generation
Finding Google Maps URLs
Method 1: Search on Google Maps
- Go to Google Maps
- Search for the business
- Copy the URL from the address bar
Method 2: Short URLs
Click “Share” on Google Maps and copy the short URL:Method 3: Place ID
If you have a Place ID, you can use it directly:Processing Time
- Average: 3-8 seconds per business
- With photos: Add 2-5 seconds
Limitations
API Quota: Google Maps API has daily quota limits. If quota is exceeded, jobs will fail with an error message.
Data accuracy: Data is sourced directly from Google Maps and is as accurate as Google’s information.
Batch processing: Submit multiple jobs concurrently for faster bulk scraping (respecting rate limits).
