Fetch customer reviews, ratings, and review metadata from any Google Maps business listing. Sort by newest, highest, or lowest rated — with full pagination and multi-language support.
500 free credits/month · No credit card required
Structured data for real applications. Here are some ideas.
Track customer reviews for your business or competitors in real time. Get alerts on new reviews, monitor rating trends, and respond faster to negative feedback.
Compare review sentiment and ratings across competitors in any market. Identify strengths and weaknesses in customer experience at scale.
Enrich business leads with review data. Identify businesses with high ratings and engaged customers, or find those needing reputation management services.
Build review platforms that aggregate Google Maps reviews alongside other sources. Display ratings, review counts, and customer sentiment in your own apps.
Everything you need in one API.
/api/maps/reviews
Fetch paginated reviews for a business with sort and search options
/api/maps/review
Get a specific review by its ID
/api/maps/simple-search
Find businesses by name or category to get their business ID
/api/maps/business-details
Get full business profile including rating summary
One API call. Structured JSON response.
curl -X GET "https://scrappa.co/api/maps/reviews?business_id=0x60188b88b7d8f7ab:0x2133080e9923eaac&sort=2&pages=3" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"business_name": "Restaurant Example Berlin",
"overall_rating": 4.3,
"total_reviews": 1847,
"reviews": [
{
"author": "Maria S.",
"rating": 5,
"text": "Excellent food and atmosphere. The staff was incredibly friendly...",
"date": "2 weeks ago",
"likes": 12,
"owner_response": {
"text": "Thank you Maria! We are glad you enjoyed your visit.",
"date": "1 week ago"
}
}
],
"pagination": {
"page": 1,
"total_pages": 185
}
}
Sign up and get 500 free credits. No credit card required.