Google Maps Reviews API Logo

Google Maps Reviews API API

Real-Time Google Maps Reviews API — Fetch Business Reviews, Star Ratings, Owner Responses, and Reviewer Details for Any Business by ID.

Also available on RapidAPI - Connect to the Google Maps Reviews API API on RapidAPI

API Data Samples

Response data samples of the different kinds of objects the API provides

Business Review

{
    "review_id": "Ci9DQUlRQUNvZENodHljRjlvT210d2RHRXRWV05IWkc5WlVraEpPRm8zTW1OU1MyYxAB",
    "review_text": "Good resto in lyon🤘🏻\nSteak was good🥩",
    "rating": 4,
    "review_datetime_utc": "2026-02-07T23:15:10.335Z",
    "review_timestamp": 1770506110,
    "review_time": "2 weeks ago",
    "review_link": "https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT210d2RHRXRWV05IWkc5WlVraEpPRm8zTW1OU1MyYxAB!2m1!1s0x0:0x7bb3bc00dfc039a9!3m1!1s2@1:CAIQACodChtycF9oOmtwdGEtVWNHZG9ZUkhJOFo3MmNSS2c%7C0dWwSyIzO_R%7C?hl=en",
    "review_photos": [
        "https://lh3.googleusercontent.com/geougc-cs/ABOP9psLc7CJW6O7LTKYfvwnDbsnqxcMb7JTjk3Lae6lrIHuwmVdAQOlI9kc-AwHLiqEwxr3aph6qzawHF8Oeahnks3YwJspu3qZ3kKNfHFN69P97V2uOQG_R6UG86uwAIa_5A88BMVdd96syP1d",
        "https://lh3.googleusercontent.com/geougc-cs/ABOP9pu2YP-rBj1q3sZSpziqQNhoViIjlYYwEkiwmzKEoP6zlkQVMLgWpOwoshF2g9njN1ewoFZ4cHznFfTsWatFZXqK7Imz00MuFK0tOuXZ6mPsqsRVo177vY6ZH2Kfwbz3bVVbS7QwLQeOBvE"
    ],
    "review_language": "en",
    "like_count": 0,
    "author_id": "113608064618205089885",
    "author_link": "https://www.google.com/maps/contrib/113608064618205089885?hl=en",
    "author_name": "Lee Hyeri",
    "author_photo_url": "https://lh3.googleusercontent.com/a-/ALV-UjWKsaVlCjoSQVYAVw8iX_VVNvJY18CSaVzDwGfUlkK7NtdTZ8hlgQ=s120-c-rp-mo-ba7-br100",
    "author_review_count": 688,
    "author_photo_count": 8611,
    "owner_response_datetime_utc": "2026-02-09T16:10:21.000Z",
    "owner_response_timestamp": 1770653421,
    "owner_response_time": "2 weeks ago",
    "owner_response_text": "Cher Monsieur Hyeri, merci d’avoir pris le temps de partager votre\nretour.\n\nNous sommes ravis que vous ayez apprécié votre expérience à Lyon\net la qualité de notre steak.\n\nAu plaisir de vous accueillir à nouveau très prochainement\nL'équipe de la Brasserie L'Est\n",
    "owner_response_language": "fr",
    "owner_response_text_translated": "Dear Mr. Hyeri, thank you for taking the time to share your feedback.\n\nWe are delighted that you enjoyed your experience in Lyon and the quality of our steak.\n\nWe look forward to welcoming you back very soon.\n\nThe Brasserie L'Est Team\n\n",
    "owner_response_translated_language": "en",
    "author_reviews_link": "https://www.google.com/maps/contrib/113608064618205089885/reviews?hl=en",
    "author_local_guide_level": 9,
    "author_is_local_guide": true,
    "review_form": {
        "Price per person": "€40–50"
    },
    "review_source": "Google",
    "review_source_logo": "https://www.gstatic.com/images/branding/product/1x/googleg_48dp.png",
    "visited_in": "Visited in February",
    "visited_in_date": "2026-02-01"
}

Review Summary (Business Details)

Key Features & Capabilities

The main features and capabilities supported by the API

  • Fetch live Google Maps reviews for any business using its business_id, place_id, or CID — no scraping setup required.
  • Get the complete review record: text, star rating, date, reviewer profile, attached photos, and local guide level.
  • Retrieve owner responses alongside each review — essential for reputation monitoring and tracking how businesses handle customer feedback.
  • Sort reviews by most_relevant, newest, highest_rating, or lowest_rating to match exactly what your application needs.
  • Paginate through large review sets with ease — ideal for auditing businesses with hundreds or thousands of Google reviews.
  • Use the business details endpoint to get overall rating, total review count, and star-by-star breakdown before diving into individual reviews.

API Docs, Playground, & Code Examples

Please check our API docs or try the API on the API Playground. Code samples are available for all languages and frameworks - JavaScript / Node.js, Python, Java, Ruby, cURL, and more:

Shell (cURL)JavascriptPythonNode.jsPHPJavaC#C++Ruby

Why Use OpenWeb Ninja Google Maps Reviews API API?

To provide you with top quality API, we work hard every day keeping it fast and reliable while contantly taking user feedback and looking to add new capabilities and features.

Full Review Detail

Every review comes with the full text, rating, author profile, photos, timestamp, and owner response — everything you need for analysis, not just a summary.

Reliable

Stable infrastructure with consistent uptime keeps your review monitoring pipeline running smoothly, even at high request volumes.

Fast

Fetch a full page of reviews in well under a second — fast enough to power real-time dashboards, alerts, and notification systems.

Scalable

Whether you're monitoring 10 locations or 10,000, the API handles the volume without degrading in speed or reliability.

Live Review Data

Reviews are pulled directly from Google Maps in real-time — no stale caches, no delays. Your data reflects what customers actually see right now.

Free Tier

Start with 500 free requests — no credit card required. Upgrade when you're ready to go to production.

Plans and Pricing

If the plans below do not meet your needs, please contact us for a custom pricing plan.

Free

$0/mo

500
Businesses / Month
Hard limit

Rate Limit
1000 requests per hour

Pro

$25/mo

20,000
Businesses / Month
+ $0.002 per additional

Rate Limit
5 requests per second

Ultra

$75/mo

100,000
Businesses / Month
+ $0.001 per additional

Rate Limit
8 requests per second

Mega

$150/mo

300,000
Businesses / Month
+ $0.0005 per additional

Rate Limit
10 requests per second

Pay As You Go

Per use

$0.004 / use
Businesses

Rate Limit
5 requests per second

FAQ

Most common questions and answers

What is the Google Maps Reviews API?


How do I get started?


What fields are returned with each review?


How current are the reviews?


Can I access owner responses to reviews?


How many reviews can I fetch per request, and is pagination supported?


Can I sort reviews by date, rating, or relevance?


Do you offer higher volume or custom plans?