Google Maps Reviews API Logo

Google Maps Reviews API API

Fast, Reliable, and Extensive Local Business & POI Data - Address, Website, Phone, Email, Rating & Reviews, and 40+ More Data Points from Google Maps and the Web in Real-Time.

  • Free tier, no credit card
  • Structured JSON
  • Real-time results

Also available on RapidAPI

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!1sCi9DQUlR…",
  "review_photos": [
    "https://lh3.googleusercontent.com/geougc-cs/ABOP9psLc7CJW6O7LTKYfvwnD…",
    "https://lh3.googleusercontent.com/geougc-cs/ABOP9pu2YP-rBj1q3sZSpziqQ…"
  ],
  "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_VVNvJY…",
  "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\nre…",
  "owner_response_language": "fr",
  "owner_response_text_translated": "Dear Mr. Hyeri, thank you for taking the time to share your feedback.…",
  "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"
}

Data samples

What the Google Maps Reviews API API returns

Real responses for each kind of object the API provides. Pick an object type to inspect its fields.

Business Review · JSON
{
  "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"
}

Key features and capabilities

What the Google Maps Reviews API API supports out of the box.

  • 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.

Docs and code

Integrate in minutes, in any language

Full reference in the API docs, and a live playground on the developer portal. Code samples for cURL, Python, Node.js, PHP, Go, Java, C# and more.

  • cURL
  • Python
  • JavaScript
  • Node.js
  • PHP
  • Java
  • C#
  • C++
  • Ruby
import requests

headers = {
  "x-api-key": "YOUR_API_KEY"
}

response = requests.request(
    'GET',
    'https://api.openwebninja.com/local-business-data/search',
    params={"query":"Hotels in San Francisco, USA"},
    headers=headers
)

Why this API

Why teams choose the OpenWeb Ninja Google Maps Reviews API API

We keep it fast and reliable every day, and we keep adding what customers ask for.

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.

Pricing

Simple plans, free to start

Every plan uses the same endpoints and data. Need a custom volume, a higher rate limit, a hard cap or an SLA? Talk to us.

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

Most popular
$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
No monthly fee

Rate Limit
5 requests per second

Prices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.

FAQ

Common questions

Anything else? Ask our team, we usually reply within hours.

What is the Google Maps Reviews API?

The Google Maps Reviews API lets you pull live business reviews for any business on Google Maps using its business_id, place_id, or CID. Each review comes back with the full text, star rating, reviewer profile, date, attached photos, owner response, and source - giving you everything you need to build review monitoring, reputation tracking, or feedback analysis tools.

How do I get started?

Click "Try for Free" or "Connect on RapidAPI" above.

What fields are returned with each review?

Every review object includes: review_id, review_text, rating (1-5), review_datetime_utc, review_timestamp, review_link, review_photos, review_language, author_name, author_link, author_photo_url, author_review_count, local guide level, owner_response_text, owner_response_datetime_utc, and review_source.

How current are the reviews?

Reviews are fetched from Google Maps in real-time - there's no cache layer between you and the live data. That matters for reputation monitoring where a single new review can change how a business looks overnight.

Can I access owner responses to reviews?

Yes. Owner responses are included in every review object where they exist - owner_response_text and owner_response_datetime_utc are returned alongside the original review. Useful for tracking how actively a business engages with feedback.

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

You can retrieve up to 20 reviews per call. Pagination parameters let you walk through the full review history of any business, so collecting hundreds of reviews for a high-volume location is straightforward.

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

Yes - the sort_by parameter accepts most_relevant, newest, highest_rating, and lowest_rating. Pick what fits your use case, whether that's surfacing the most critical reviews or tracking the newest feedback as it comes in.

Do you offer higher volume or custom plans?

Yes, please reach out if you need a custom or high-volume plan and we'll work out pricing that fits your usage.

Start using the Google Maps Reviews API API today

Free tier included, no credit card required. Your first response is a minute away.