Roketfy Data Engine

Google Maps reviews API for business locations

The Google Maps reviews API returns review text, ratings, timestamps, photos and owner responses for any business location — by name, place id or CID. Combine it with place details and location search to monitor reputation across one address or an entire portfolio of branches.

Example request
curl --request GET \
  'https://data-api.roketfy.com/v1/google/maps-reviews?keyword=%3Cbusiness%20name%3E&location=united_states&depth=50&sort_by=newest' \
  --header 'Authorization: Bearer YOUR_TOKEN'

Endpoints you can use

Credits per successful call. Failed calls are never charged.

EndpointPathCredits
Google Maps Reviews

Google reviews for a place — text, rating, timestamps, images and owner responses. Up to 4490 in one call.

GET /v1/google/maps-reviews10
Google Maps Place

One Google Business profile in full: categories, hours, attributes, rating distribution and review topics. Identify it by name, or by `cid:<id>` / `place_id:<id>` as the keyword.

GET /v1/google/maps-place40
Google Maps Search

Google Maps places for a query: a ranked list with ratings, addresses, place ids and CIDs.

GET /v1/google/maps-search25

What teams build with the Google Maps reviews API

Multi-location reputation monitoring

Track review volume and rating trend across every branch of a chain from one feed instead of checking each listing by hand.

Competitor branch comparison

Pull a competitor's reviews for the same city or neighborhood to see how their rating and review velocity compare to yours.

Franchise feedback loop

Route new reviews for a franchisee's location back to that location's owner so feedback reaches the person who can act on it.

Hospitality and dining monitoring

Watch reviews for a hotel or restaurant group to catch service issues early, before they show up in a quarterly rating dip.

Local SEO and review response

Feed fresh reviews into a workflow that prioritizes which ones need a reply and how quickly.

Location audits for sales teams

Pull rating, review count and category data for prospective business locations as part of a lead-qualification step.

Is there an official Google Maps reviews API?

Google offers its own Places API, and its review data comes back capped to a limited sample of reviews per place rather than the full set a visitor can scroll through on Google Maps itself. That's fine for a small business card, but it isn't enough to analyze sentiment trends or monitor a location's review history in any depth.

Roketfy's Google Maps reviews API is built for the deeper pull: it returns review text, rating, timestamps, attached photos and owner responses, with a depth parameter that can go well beyond what a limited sample gives you.

How do I pull reviews for a specific business location?

Identify the place with a keyword (the business name), or, if you already have one, a Google place_id or cid — the two stable identifiers Google itself uses. A location parameter is required alongside it, since the same business name can resolve to different real-world places depending on where the search is anchored.

For a business you're not sure you've matched correctly, run maps-search first with the same keyword and location — it returns a ranked list of matching places with their own place ids and CIDs, which you can then pass into maps-reviews or maps-place with confidence you've got the right one.

How many reviews can I retrieve, and how is it billed?

The depth parameter controls how many reviews come back in one call, from 1 up to 4,490, defaulting to 10 if you leave it out. Billing is per ten reviews, so requesting depth 50 costs the same as five requests for ten reviews each would — the difference is you get them in one call instead of five.

As with every Data Engine endpoint, only successful requests are charged. A call that fails for a bad place identifier or a location Google can't resolve costs nothing.

Can I sort or filter Google Maps reviews?

Yes. sort_by accepts newest, highest_rating, lowest_rating or relevant (the default), so you can pull the most recent reviews for ongoing monitoring or the lowest-rated ones when you're specifically hunting for service issues to address.

There's no built-in keyword filter on review text itself — pull the reviews you need at the depth and sort order that gets you the right slice, then filter or search the returned text on your own side if you need something more specific.

How do I find a business across many locations or franchise branches?

For a chain, run maps-search once per city or region with the brand name and that region's location value, and use the CIDs it returns to build a stable list of branch identifiers. From then on, call maps-reviews and maps-place directly with each CID rather than re-searching by name every time — it's faster and avoids ambiguity when two branches share a similar name.

maps-place is worth pulling alongside reviews for each location: it returns categories, hours, attributes and rating distribution in one call, giving you the full profile of a branch, not just its review stream.

Credit packages

No subscription: buy a one-time credit package and use it at your own pace.

Starter

$99

100,000 credits

5 concurrent requests

Growth

$269

500,000 credits

15 concurrent requests

Scale

$699

1,500,000 credits

30 concurrent requests

See all packages and features

Use it from AI agents too

Every one of these endpoints is also available as a tool in MCP-enabled agents such as Claude and Cursor through the Roketfy Data Engine MCP server: same token, same credits.

MCP setup

Frequently Asked Questions

A Roketfy Data Engine endpoint that returns Google Maps and Google Business review text, ratings, timestamps, photos and owner responses for a place you identify by name, place id or CID.

Start accessing data today

Create your account, get your API token from the dashboard and send your first request in minutes.