We respect your privacy.
Used by hundreds of happy users
Updated July 26th, 2024
Normally when you use the Google Places API you are limited to 5 reviews.
In this guide, I'll share two methods of programmatically getting more than 5 Google My Business reviews.
In the Google Places API REST documentation, it states:
Unfortunately you have no control over what reviews to fetch, how many reviews, or being able to paginate these reviews when using the Google Places API.
This is an inherent limitation of the Google Places API: we can only fetch 5 of the "relevant" reviews.
Fortunately, there are some workarounds that use APIs beyond the Google Places API.
The Google My Business APIs are the first alternative to consider if you want to get more than 5 reviews from the Google Places API.
The Google My Business APIs, which are part of the Google Business Profile APIs, provide programmatic access to manage Google My Business (GMB) locations.
The endpoint we're interested in is accounts.locations.reviews
.
As described in the documentation, this endpoint returns a paginated list of Google reviews for a specified business profile.
Most importantly, the maximum page size is 50 reviews, and we can paginate to retrieve all reviews for a business location.
But there's also some significant downsides to using the Google My Business APIs.
The biggest hurdle is that the GMB APIs require requesting access.
This process can be tedious and time-consuming, taking up to 2-4 weeks for approval. Plus, in order to become approved you need a valid registered business.
Here's an overview of using Google My Business APIs to fetch more than 5 reviews instead of the Google Places API.
Pros of using the Google My Business APIs to fetch more than 5 reviews
Cons of using the Google My Business APIs to fetch more than 5 reviews
The other (and recommended) method for getting more than 5 reviews from the Google Places API is to use the free Featurable API.
Just like with the Google My Business API, you can fetch all reviews of a Google business location using the Featurable API.
But unlike the Google My Business API, signing up with the Featurable API is simple and fast.
No need to get approval. No need to wait 2-4+ weeks. No need to fill out multiple in-depth applications.
Simply sign up with your Google account, give the necessary permissions, and you are ready to start fetching more than 5 reviews.
Here's an overview of using the Featurable API to fetch more than 5 reviews instead of the Google Places API.
Pros of using the Featurable APs to fetch more than 5 reviews
Cons of using the Featurable API to fetch more than 5 reviews
Here's how easy it is to fetch more than 5 Google reviews using the free Featurable API:
Use the List all accounts endpoint to fetch a list of your accounts.
Identify which Google account has ownership access of the location you want to fetch reviews for.
Using the List all locations endpoint, you can then retrieve a list of GMB business locations.
Now we're ready to fetch all reviews for your Google My Business profile.
You only need to complete Steps 1 and 2 once, and you can store your account and location IDs to use whenever you want to fetch more than 5 reviews.
Once we have our account and location IDs, we simply call the List all reviews endpoint.
And you'll receive a nicely-structured response like so:
{
"success": true,
"reviews": [
{
"reviewId": "WAz8eIbvDR60...",
"reviewer": {
"displayName": "John Smith",
"profilePhotoUrl": "https://google.com/...",
"isAnonymous": false,
"reviewReply": {
"comment": "Thank you for your review!",
"updateTime": "2025-09-01T12:00:00Z",
},
"createTime": "2025-09-01T12:00:00Z",
"updateTime": "2025-09-01T12:00:00Z",
"comment": "Great service, will come back again!",
},
...
]
}
While the Google Places API limits you to only 5 reviews, there are two methods you can use to fetch more than 5 reviews without web scraping or other TOS violating methods.
1. Use Google My Business APIs
The Google My Business APIs are comprehensive and provide full access to reviews for any GMB locations you manage.
But in order to use these APIs, you need to pass multiple rounds of approval, written and video applications, and wait 2-4 weeks or more.
2. Use the Featurable API
The Featurable API also offers programmatic access to all your Google reviews (not limited to 5).
And unlike the Google My Business APIs, you can sign up for the Featurable API in seconds.
Plus, the Featurable API is completely free and complies with Google best practices.
See the Featurable API documentation for more information.
Meet the Author
Ryan Chiang
Founder of Featurable
Featurable helps you collect, manage, and display reviews and testimonials for your business with our free widgets and tools.
Get your Google reviews on your website in minutes with Featurable.