{"uid":"cap_7rvj727YTY2yZEabc6qev","slug":"agents-openwebninja-com-business-review-details-4c9b7ed8","name":"Business Review Details","description":"Get the details of a specific review by Google Id / Business Id or Google Place Id and Review Author Id.","url":"https://agents.openwebninja.com/local-business-data/review-details?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["business_id","review_author_id"],"properties":{"region":{"type":"string","default":"us","description":"Query Google Maps from a particular region or country.  \n  For a list of supported region/country codes see *https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code)*."},"language":{"type":"string","default":"en","description":"Set the language of the results.  \n  For a list of supported language codes see *https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes*."},"business_id":{"type":"string","example":"0x89c259b5a9bd152b:0x31453e62a3be9f76","description":"The Business Id of the business for which the review belongs. Accepts `google_id` / `business_id` or `place_id`.  \n\n  **Examples:**  \n  `0x880fd393d427a591:0x8cba02d713a995ed`  \n  `ChIJkaUn1JPTD4gR7ZWpE9cCuow`  "},"review_author_id":{"type":"string","example":"110228754725692228062","description":"Review author id (i.e review `author_id` field).  \n  In addition, batching of up to 20 Review Author Ids is supported in a single request using a comma separated list *(e.g.review_author_id=id1,id2)*."}}},"responseSchema":{"type":"object","required":["status","request_id","parameters","data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["review_id","rating"],"properties":{"rating":{"type":"integer","description":"Star rating given in the review (1-5)."},"author_id":{"type":"string","nullable":true,"description":"Google Maps contributor ID of the review author."},"review_id":{"type":"string","description":"Unique Google identifier of the review."},"like_count":{"type":"integer","nullable":true,"description":"Number of likes the review received."},"author_link":{"type":"string","nullable":true,"description":"URL to the author's Google Maps contributor profile."},"author_name":{"type":"string","nullable":true,"description":"Display name of the review author."},"review_form":{"type":"object","nullable":true,"description":"Free-form structured questions the author answered (e.g. 'What kind of trip was it?').","additionalProperties":{"type":"string"}},"review_link":{"type":"string","nullable":true,"description":"Direct Google Maps URL to the review."},"review_text":{"type":"string","nullable":true,"description":"Full text content of the review."},"review_time":{"type":"string","nullable":true,"description":"Human-friendly relative time of the review (e.g. '4 months ago') as shown on Google Maps."},"review_photos":{"type":"array","items":{"type":"string"},"nullable":true,"description":"URLs of photos attached to the review."},"review_source":{"type":"string","nullable":true,"description":"Platform from which the review originates (e.g. 'Google', 'Tripadvisor')."},"review_language":{"type":"string","nullable":true,"description":"ISO 639 language code of the review text."},"service_quality":{"type":"string","nullable":true,"description":"Optional service-quality tag the author selected when reviewing."},"author_photo_url":{"type":"string","nullable":true,"description":"URL of the author's profile photo."},"review_timestamp":{"type":"integer","nullable":true,"description":"Unix epoch seconds matching review_datetime_utc."},"author_photo_count":{"type":"integer","nullable":true,"description":"Number of photos this author has posted."},"review_source_logo":{"type":"string","nullable":true,"description":"URL of the source platform logo."},"author_review_count":{"type":"integer","nullable":true,"description":"Number of reviews this author has posted."},"author_reviews_link":{"type":"string","nullable":true,"description":"URL to all reviews by this author."},"owner_response_text":{"type":"string","nullable":true,"description":"Text of the business owner's response."},"owner_response_time":{"type":"string","nullable":true,"description":"Human-friendly relative time of the owner response."},"review_datetime_utc":{"type":"string","nullable":true,"description":"ISO 8601 UTC datetime when the review was posted."},"author_is_local_guide":{"type":"boolean","nullable":true,"description":"Whether the author is a Google Local Guide."},"hotel_rating_breakdown":{"type":"object","nullable":true,"description":"Hotel-only: per-aspect ratings (Rooms, Service, Location, etc.) selected by the author.","additionalProperties":{"type":"integer"}},"owner_response_language":{"type":"string","nullable":true,"description":"ISO 639 language code of the owner response."},"author_local_guide_level":{"type":"integer","nullable":true,"description":"Google Local Guide level (1-10) of the author."},"owner_response_timestamp":{"type":"integer","nullable":true,"description":"Unix epoch seconds matching owner_response_datetime_utc."},"owner_response_datetime_utc":{"type":"string","nullable":true,"description":"ISO 8601 UTC datetime when the business owner responded to the review."},"review_text_translated_language":{"type":"string","nullable":true,"description":"ISO 639 language code the review was translated into (when translate_reviews=true)."}}},"description":"List of reviews returned."},"status":{"type":"string","description":"The status of the API response."},"parameters":{"type":"object","properties":{"region":{"type":"string","description":"Region code used for the request."},"language":{"type":"string","description":"Language code used for the response."},"business_id":{"type":"string","description":"The business_id as received."},"coordinates":{"type":"string","description":"Geographic bias coordinates used (lat,lng)."},"review_author_id":{"type":"string","description":"The review_author_id as received."}},"description":"The parameters the API received and used for this request, echoed back."},"request_id":{"type":"string","description":"A unique ID to trace the API request."}}},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"unknown","displayCostAsset":"USD","priceDynamic":true,"priceHint":null,"priceStatus":"unprobed","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"unknown","summary":"price unknown","primary":{"kind":"dynamic","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"dynamic","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_Fy53Wu7yNmCih1mg-7_de","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"unknown","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.openwebninja.com","brandSlug":"agents-openwebninja-com-x402","brandBaseUrl":"https://agents.openwebninja.com","brandDocsUrl":null,"whatItDoes":"Retrieve full details of a specific Google Maps business review by business ID and review author ID.","exampleAgentPrompt":"Can you pull up the full Google Maps review details for the business with ID '0x89c259b5a9bd152b:0x31453e62a3be9f76' left by the reviewer with author ID '110228754725692228062', in English?","exampleUseCases":[{"title":"Monitoring a competitor's key review","prompt":"I need to see the full text, rating, and photos of the Google Maps review left by reviewer ID '110228754725692228062' for the restaurant with place ID 'ChIJkaUn1JPTD4gR7ZWpE9cCuow' — can you fetch those details?"},{"title":"Reputation management audit","prompt":"We have a list of reviewer IDs who left feedback on our business (Google ID '0x880fd393d427a591:0x8cba02d713a995ed'). Can you fetch the review details for author IDs 'id1,id2,id3' all at once so we can review their ratings and comments?"},{"title":"Verifying a flagged review","prompt":"Someone flagged a suspicious review on our Google Maps listing. The business ID is '0x89c259b5a9bd152b:0x31453e62a3be9f76' and the reviewer's author ID is '987654321098765432'. Can you look up the full review — text, rating, timestamp, and like count?"}],"resultDescription":"Returns an array of review objects, each containing the review's star rating (1-5), full review text, timestamp (Unix and human-readable), author name and profile link, photos attached to the review, like count, review source platform, language code, service quality tag, structured review form answers, and a direct link to the review on Google Maps.","failureModes":["Missing required business_id or review_author_id returns a validation error","Invalid or non-existent business_id returns empty data array","Invalid review_author_id (reviewer did not review that business) returns empty data array","Unsupported region or language code may return unexpected results or errors","Batching more than 20 review_author_ids in a single request may cause errors","Rate limiting or quota exhaustion returns a 402 or 429 error"],"whenToPreferThis":"Use this endpoint when you already know the specific business ID (or place ID) and the review author ID and need the complete structured details of that individual review. It is ideal for targeted review lookups, reputation monitoring of specific reviewers, or batch-fetching up to 20 reviews at once. Prefer this over the Business Reviews pagination endpoint when you need a specific review rather than a full paginated list.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T00:36:44.193Z","isFirstParty":false,"canonicalSlug":"agents-openwebninja-com-business-review-details-4c9b7ed8"}