agdata

Google Maps reviews API / Local research

Find the place.
Read the context.

Help your agent research a local business with Maps search and reviews. Start with the right place, then turn a bounded review sample into a brief that keeps its sources.

Places → reviewsREST + MCPSeparate quotes

A place name is not an identity.

Two businesses can share a name. Confirm the location before collecting reviews or comparing what people say.

  1. Find candidate places

    Search a category and area. Keep the identifier, address, and source URL returned for the business you choose.

  2. Quote the review request

    Use that place identifier for a second request. Search and reviews are separately quoted tasks, not a bundled payment.

  3. Keep the context

    Retain review IDs, dates, ratings, and the place URL where supplied. Separate individual opinions from your agent's conclusions.

Explore the request, not your wallet

Preview either step.

This builder is offline. Start with a place search; switch to reviews once you have a real place identifier. No Maps search, review lookup, or payment runs from this page.

Places: up to 20 per request. Reviews: up to 50. A limit is not a guarantee of availability.

UNSIGNED CURL / NO PAYMENT HEADER

Preview a request. Review a quote. Authorize one task.

Running an unsigned request yourself asks for a live HTTP 402 quote. Paid retrieval needs a funded wallet, an offered rail, and a compatible signing client with owner-approved limits.

If a paid response is lost or uncertain, reconcile the original payment before authorizing another. Review refunds and partial-result behavior in the live reference.

A brief with receipts, not a star-score verdict.

Useful local research makes the evidence inspectable.

  • Confirm the exact place and address
  • Keep dates and the place URL and review IDs
  • Label translated text and limited samples
  • Show which reviews support each theme

Reviews are attributed opinions. They are not a representative customer survey or proof that a business always behaves a certain way.

Fictional downstream brief / Not an API response

Example Cafe
Questions worth checking

Possible themes to investigate
Wait times, seating, and consistency between visits.
Evidence to retain
Review ID, place URL, source date, rating, and translation status where available.
Interpretation limit
A small, sorted review sample can overrepresent recent or extreme experiences.

Illustrative copy only. No place or review data was fetched for this example.

Useful limits, stated plainly.

Not every reviewThe endpoint returns a bounded sample, not complete review-history coverage.

Newest is not incrementalRepeating a newest-sorted query can return overlapping reviews. Deduplicate in your own client; there is no subscription implied here.

Use a precise placePrefer the returned place_id or a supported Maps place URL. Name-only URLs are best effort and can fail.

No usable dataA lookup with no usable results is not settled. A timeout after submitting a payment still needs reconciliation.

Research one place before scaling out.

Start with a small search and confirm the match.

Preview the search