Search businesses, extract reviews, download photos, and get directions from Google Maps — all through a single, structured API. No browser automation, no Google Cloud billing.
500 free credits/month · No credit card required
Structured data for real applications. Here are some ideas.
Search and extract business listings by query and location. Get names, addresses, phone numbers, websites, ratings, and opening hours for any area.
Fetch customer reviews at scale for reputation management, sentiment analysis, or competitive intelligence. Track review trends over time.
Download business and location photos for directories, travel apps, or real estate platforms. Get high-resolution images from Google Maps listings.
Calculate directions between locations with driving, walking, transit, and cycling modes. Build logistics, delivery, or travel planning features.
Everything you need in one API.
/api/maps/simple-search
Quick search for places by name, category, or address
/api/maps/advanced-search
Search with map coordinates, zoom level, and field selection
/api/maps/business-details
Full business profile with ratings, hours, and contact info
/api/maps/reviews
Fetch paginated reviews for any business listing
/api/maps/photos
Download photos from a Google Maps place
/api/maps/directions
Get route directions between two locations
/api/maps/autocomplete
Place suggestions as users type a search query
One API call. Structured JSON response.
curl -X GET "https://scrappa.co/api/maps/simple-search?query=restaurants+in+Berlin&limit=5" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"results": [
{
"name": "Tim Raue",
"business_id": "0x47a851...:0x3e2f8c...",
"address": "Rudi-Dutschke-Str. 26, 10969 Berlin",
"rating": 4.5,
"review_count": 2341,
"type": "Restaurant",
"phone": "+49 30 25937930",
"website": "https://tim-raue.com",
"coordinates": {
"lat": 52.5067,
"lng": 13.3915
}
}
]
}
Sign up and get 500 free credits. No credit card required.