Extract Business Reviews from Google Maps at Scale
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
What you can build
Structured data for real applications. Here are some ideas.
Reputation Monitoring
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.
Competitive Analysis
Compare review sentiment and ratings across competitors in any market. Identify strengths and weaknesses in customer experience at scale.
Lead Qualification
Enrich business leads with review data. Identify businesses with high ratings and engaged customers, or find those needing reputation management services.
Review Aggregation
Build review platforms that aggregate Google Maps reviews alongside other sources. Display ratings, review counts, and customer sentiment in your own apps.
Available endpoints
Everything you need in one API.
Business Reviews
/api/maps/reviews
Fetch paginated reviews for a business with sort and search options
Single Review
/api/maps/review
Get a specific review by its ID
Business Search
/api/maps/simple-search
Find businesses by name or category to get their business ID
Business Details
/api/maps/business-details
Get full business profile including rating summary
Try it now
One API call. Structured JSON response.
Request
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"
Response
{
"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
}
}
Key features
Frequently asked questions
What can I extract with the Google Maps Reviews API?
The Google Maps Reviews API returns customer reviews, star ratings, author details, dates, likes, owner responses, review sorting, and pagination data for Google Maps business listings.
Can I fetch reviews for any Google Maps business?
Yes. Use a Google Maps business identifier from search or business details workflows, then call the reviews endpoint to retrieve review pages for that listing.
Can I sort or search within Google Maps reviews?
Yes. The reviews endpoint supports sort options such as newest, most relevant, highest rated, and lowest rated, with keyword search support for review text workflows.
Is this useful for reputation monitoring?
Yes. The API is commonly used for reputation monitoring, competitor review analysis, local SEO reporting, and review aggregation products.
Ready to get started?
Sign up and get 500 free credits. No credit card required.