We respect your privacy.

Used by hundreds of happy users

How to Get More than 5 Reviews from Google Places API

Updated July 26th, 2024

How to Get More than 5 Reviews from Google Places API

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.

Why Not Use the Google Places API?

In the Google Places API REST documentation, it states:

List of reviews about this place, sorted by relevance. A maximum of 5 reviews can be returned.

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.

Method 1: Google My Business APIs

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.

Google My Business APIs

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.

accounts.locations.reviews.list Endpoint

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.

Google My Business APIs Request 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.

Google My Business APIs Request Form

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

  • Offers more than 5 reviews, compared to Google Places API
  • You get 50 reviews per page and paginate for all reviews
  • Free (or negligible cost) to use
  • Uses official Google APIs (doesn't violate Google TOS)

Cons of using the Google My Business APIs to fetch more than 5 reviews

  • Requires in-depth application and approval
  • You must have an "approved business purpose"
  • Takes 2-4+ weeks for access
  • Google documentation can be inconsistent and hard to follow
  • You must have ownership of the GMB locations you want to fetch reviews for

Method 2: Free Featurable API

The other (and recommended) method for getting more than 5 reviews from the Google Places API is to use the free Featurable API.

Featurable Google Reviews 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.

Featurable Google Reviews API Benefits

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

  • Offers more than 5 reviews, compared to Google Places API
  • Retrieve all reviews for a GMB location
  • Free to use and doesn't cost more at scale
  • Uses official Google APIs (doesn't violate Google TOS)
  • Easy and quick sign up
  • Simple and developer-friendly documentation

Cons of using the Featurable API to fetch more than 5 reviews

  • You must have ownership of the GMB locations you want to fetch reviews for

How to Use the Featurable API to Get More Than 5 Reviews

Here's how easy it is to fetch more than 5 Google reviews using the free Featurable API:

Step 1. Get your Google account ID

Use the List all accounts endpoint to fetch a list of your accounts.

Featurable API List All Accounts

Identify which Google account has ownership access of the location you want to fetch reviews for.

Step 2. Get your Google My Business location ID

Using the List all locations endpoint, you can then retrieve a list of GMB business locations.

Featurable API List All 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.

Step 3. Fetch all reviews using Featurable API

Once we have our account and location IDs, we simply call the List all reviews endpoint.

Featurable API List All Reviews

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!",
    },
    ...
  ]
}

Summary

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.

The Easiest Way to Display & Collect More Reviews

Get your Google reviews on your website in minutes with Featurable.