Google Reviews API
Business

Get Google Reviews and Ratings in Real-Time

Get Google reviews for places and businesses. Gather details like business name, address, reviews, ratings, images, and more real-time and integrate it to your application.

Clients love ScrapeHero on G2

Monitor reviews of your business in Google listing

				
					{
  "query": {
    "input": "ChIJ8xxuwGG2d0gR4zxqSSWXwrI",
    "page": 1,
    "sort": "most_relevant"
  },
  "data": {
    "profile": {
      "name": "Fujifilm UK",
      "reviewCount": "46",
      "aggregateRating": "4.7",
      "address": "Fujifilm House, Whitbread Wy, Bedford, United Kingdom",
      "place_id": "ChIJ8xxuwGG2d0gR4zxqSSWXwrI",
      "businessUrl": "https://www.google.com/maps/place/?q=place_id:ChIJ8xxuwGG2d0gR4zxqSSWXwrI"
    },
    "reviews": [
      {
        "author": "Barry Toward",
        "reviewUrl": "https://www.google.com/maps/contrib/108599254920102391736/reviews?hl=en-US&ved=1t:31293&ictx=111",
        "reviewSource": "www.google.com",
        "images": [
          "https://lh5.googleusercontent.com/p/AF1QipOPvpmY8omHnwjb6fSFAwDU3wIGoEydggDgMbfo"
        ],
        "reviewBody": "Great service from start to finish as others have stated. X-T30 serviced & 10-24 complete re-build when both severely damaged in a storm. X-T20 had a new sensor, motherboard & top plate replaced all within the fixed price. Nothing appears too much trouble & very helpful on the telephone.",
        "reviewTags": null,
        "originalText": null,
        "reviewRating": "5.0",
        "ratingMaxvalue": "5.0",
        "dateCreated": "2 days ago"
      },
      {
        "author": "Noel Jenkins",
        "reviewUrl": "https://www.google.com/maps/contrib/106493838482223011690/reviews?hl=en-US&ved=1t:31293&ictx=111",
        "reviewSource": "www.google.com",
        "images": null,
        "reviewBody": "Exceptional service from Fujifilm who repaired and cleaned my much abused XT2 on the day they received it AND dispatched back the same day. A four-day turnaround the week before Christmas and got back what looks like a new camera. Really happy with the service centre.",
        "reviewTags": null,
        "originalText": null,
        "reviewRating": "5.0",
        "ratingMaxvalue": "5.0",
        "dateCreated": "5 days ago"
      },
      {
        "author": "Martijn",
        "reviewUrl": "https://www.google.com/maps/contrib/102848558691866305527/reviews?hl=en-US&ved=1t:31293&ictx=111",
        "reviewSource": "www.google.com",
        "images": null,
        "reviewBody": "Hands down the best support experience I've ever received. Professional from start to finish, (from the initial response from a support ticket to sending a beautifully printed Fuji return box for me, to the repair itself (on an out-of-warranty item suffering a well-known issue) to using DPD to ship the products - I'm deeply impressed. Thank you, Fujifilm!",
        "reviewTags": null,
        "originalText": null,
        "reviewRating": "5.0",
        "ratingMaxvalue": "5.0",
        "dateCreated": "a week ago"
      }
    ]
  }
}

				
			

API Integration

With just a few lines of code, you can integrate our API with your application and start receiving data as a JSON response.

				
					import http.client

conn = http.client.HTTPSConnection("get.scrapehero.com")

conn.request("GET", "/api/google/reviews/?x-api-key=<YOUR_API_KEY>&place_id=ChIJ8xxuwGG2d0gR4zxqSSWXwrI&sort=most_relevant")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
				
			
				
					const http = require("https");

const options = {
  "method": "GET",
  "hostname": "get.scrapehero.com",
  "port": null,
  "path": "/api/google/reviews/?x-api-key=<YOUR_API_KEY>&place_id=ChIJ8xxuwGG2d0gR4zxqSSWXwrI&sort=most_relevant",
  "headers": {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
				
			
				
					HttpResponse<String> response = Unirest.get("https://get.scrapehero.com/api/google/reviews/?x-api-key=<YOUR_API_KEY>&place_id=ChIJ8xxuwGG2d0gR4zxqSSWXwrI&sort=most_relevant")
  .asString();
				
			
				
					require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://get.scrapehero.com/api/google/reviews/?x-api-key=<YOUR_API_KEY>&place_id=ChIJ8xxuwGG2d0gR4zxqSSWXwrI&sort=most_relevant")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
				
			

Get Additional Amazon Information form Google using Our Scrapers and APIs

We have a wide variety of Google scrapers and Real-Time APIs available in our Marketplace. You can use these web scraping tools to extract more data from Google.

SERP

Google Search Scraper

Scrape Google search results and get details like search rank, paid and...
Business

Google Reviews Scraper

Get product information, pricing, FBA, best seller rank, and much more from...
SERP

Google Maps Search Results

Get details like place name, phone number, address, website, ratings, and open...

Easy-to-understand pricing that works for you.

Free

$0
/month

Does not renew

Intro

$5
/month

Lite

$25
/month

Starter

$50
/month

Standard

$100
/month

Pro

$250
/month

Mega

$500
/month

Ultra

$750
/month

Compare all features &
choose what works best for you

Need More?

Contact us for a custom plan based on your needs.

Easy to use and free to try

A few mouse clicks and copy/paste is all that it takes!

Real-Time Data

The API returns highly structured JSON data in real-time within seconds.

Robust Infrastructure

Our robust infrastructure allows us to scale the API to meet your high volume demands easily.

Easy Integration

You can easily integrate our APIs to your application and stream extracted data seamlessly.

Avoid Blocking

We use the best residential proxies to route your requests to avoid IP bans and CAPTCHAs.

Frequently asked questions

Can’t find what you’re looking for? Check out Cloud Support for assistance!

Sure, you can modify or cancel your plan at any time. Click on the Billing tab to change your plan.

If you cancel, you’ll be billed for the current month, but you won’t be charged again. If you have any page credits, you can still use our service until it reaches its limit.

Normally, it will take 3-5 business days to build a custom API endpoint. However, this may vary according to the complexity of the site and the proposed business logic.

No, we always provide the latest and most accurate data present on the website. However, you are free to cache the results in your systems to reduce API calls and costs.

Sure, we can build custom solutions for you. Please contact our Sales team using this link, and that will get us started. In your message, please describe in detail what you require.

All our data credit reset at the end of the billing period. Any unused credits do not carry over to the next billing period and also are nonrefundable. This is consistent with most software subscription services.