All sites
Data API
Tripadvisor Data API
Structured JSON data, on demand, with anti-bot bypass built in.
3endpointsDataDome · Rate Limit handled for you
Preview Coming soon
Preview coming soon
We're finalizing this endpoint. It isn't available to run yet, so we're not showing a sample response until it's verified live.
GET
/v1/data/tripadvisor/reviews1 credit / runPlace Reviews
Paginated traveler reviews with the star-rating histogram and rating summary for a hotel, restaurant, or attraction. Supports sort, language, and an exact star-rating filter so every review is reachable.
Handled for you:DataDomeRate Limit
Parameters
| Name | Type | Req | Description |
|---|---|---|---|
| location_id | string | yes | Numeric location id: the d-token in the URL (e.g. 93589). |
| Advanced filters | |||
| url | string | no | Full Tripadvisor place URL from a search result's `link` (carries the geo id + type + slug that resolve the canonical page). Preferred; when omitted we build it from the ids below. |
| geo_id | string | no | Geo/city id: the g-token in the URL (e.g. 60763). Used with location_id + type to build the canonical URL. |
| type | string | no | Place type (hotel | restaurant | attraction) — sets the URL prefix. |
| slug | string | no | Optional URL name slug (the trailing '-Some_Place-City' segment). |
| sort | string | no | Review ordering. The public place page renders newest-first with no sort query token, so this is accepted but not applied. (default: newest) |
| rating | integer | no | Keep only reviews with this exact star rating, 1 to 5. |
| language | string | no | Two-letter language code to restrict reviews to, e.g. 'en', 'fr', 'es'. Maps to Tripadvisor's filterLang. (default: en) |
| page | integer | no | Page number (10 reviews/page). (default: 1) |
| market | string | no | us | gb | fr | it. (default: us) |