Google Reviews API

Every Google review for any business as clean JSON.

Every review, not just five Any place, not just yours Under a second per page
PULLED LIVE FROM THE API, AUGUST 2, 2026

One request, real reviews

# look a place up by name, URL, Place ID, CID, or FID curl "https://crustapi.com/v1/search?type=reviews&q=Blue Bottle Coffee&sortBy=newest" -H "x-api-key: YOUR_KEY"
// one of the reviews returned: { "rating": 5, "date": "a month ago", "isoDate": "2026-06-12T11:33:58.921Z", "snippet": "I tried the Golden Cinnamon Nola and it was delicious. Staff was so nice and the place is clean and welcoming.", "likes": 0, "user": { "name": "Cathy Morales", "reviews": 67, "link": "https://www.google.com/maps/contrib/..." }, "link": "https://www.google.com/maps/reviews/..." }

Pass nextPageToken from the response to page through every review, each one exactly once. When the business replied, the reply's date and text arrive in a response object.

WHAT EVERY REVIEW INCLUDES

What data do you get?

ScoreRating 1-5 TextFull snippet WhenExact + relative date WhoReviewer + profile HistoryReviewer's review count MediaAttached photos ReactionsLikes count ReplyOwner response LinkDirect review URL SortRelevant / new / high / low
THREE STEPS

How do you get started?

  1. 1

    Create a free account. You get 3,000 credits a month, no card needed.

  2. 2

    Type a business name in the playground. Pick the reviews type and try Blue Bottle Coffee. The reviews land in a table.

  3. 3

    Click export or copy your key. Download the CSV, or run the curl above with your key.

THE PART MOST TEAMS GET WRONG

Why not Google's official API?

Google's Places API can return reviews, but two limits make it a dead end for real work: it returns at most five per place, and Google's terms bar you from storing them.

"A JSON array of up to five reviews. By default, the reviews are sorted in order of relevance."

Google Places API Place Details reference, checked July 13, 2026

"You must not pre-fetch, cache, or store Places API content beyond the allowed exceptions."

Google Places API policies, checked July 13, 2026

Five relevance-sorted reviews you're not allowed to save is not a dataset. If you're monitoring reputation, mining review text for a product, or building a reviews feature, you need all of them, sortable, and yours to keep. That's what this API returns.

SIDE BY SIDE

Official API vs the full feed

Places APICrustAPI Reviews
Reviews per placeUp to 5All of them, paginated
Sort orderRelevance onlyRelevant, newest, highest, lowest
Storing the dataProhibitedYours to keep and build on
Look a place up byPlace IDName, URL, Place ID, CID, or FID
PricePer request, own-business focus1 credit per call, empties free

Official facts from Google's Place Details reference and Places API policies, checked July 13, 2026.

Pull a place's reviews free
3,000 credits a month. No card, no contract.
Get started →
PRICING

How much do reviews cost?

Each call returns a page of reviews for 1 credit, and a call that finds nothing costs nothing. Credits are prepaid and never expire.

PackPricePer 1,000 calls
3,000 credits / monthFree, no card$0.00
25,000 credits$49$1.96
100,000 credits$149$1.49
500,000 credits$549$1.10
2,500,000 credits$1,999$0.80

Packs continue up to 250 million credits for $100,000, which is $0.40 per 1,000. Prices ex-tax.

Prefer no code? The same engine powers our Google Reviews Scraper on Apify.

WHO IT'S FOR

Who uses a reviews API?

FAIR PLAY

When the official Places API is the right tool: you need a place's basic details inside a live app, a Google-billed contract, or just the top few reviews as a preview. It's built for app features, not review datasets, and it does that job well.

BEFORE YOU ASK

Common questions

Google's Places API can return reviews, but only up to five per place, sorted by relevance, and Google's terms bar you from storing them. For all of a place's reviews, sortable and storable, you need a reviews API like this one.

Any way you have it: business name (add the city), a Google Maps URL, a Place ID, a CID, or an FID. All resolve to the same place.

Yes. Pagination uses Google's own review token, so you get each review exactly once with no duplicates or lost pages. Page through with nextPageToken until it's empty.

Sort by most relevant, newest, highest, or lowest. The response includes each review's exact date, so you can filter by any date range on your side.

Yes. The same engine runs as the Google Reviews Scraper on Apify, where you type a business name and export to CSV or Excel. The API is for developers who want it in their own code.

Pull a place's full reviews now

3,000 free credits, no card. Get every review for any business, not just five.

Get 3,000 free credits
No credit card required