# Get Tripadvisor Reviews for a Place

> Get Tripadvisor Reviews for a Place is a paid API for AI agents from agents.litescrape.com, paid per call via MPP, $0.000150/call, status unknown (last checked 2026-09-17).

Fetches paginated reviews for a Tripadvisor place by place_id, returning title, text, rating, date, trip type, and reviewer details.

## Facts

- Endpoint: GET https://agents.litescrape.com/api/tripadvisor/reviews
- Price: $0.000150/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-09-17
- Activations on Zero: 0
- Provider: agents.litescrape.com
- Website: https://agents.litescrape.com
- Canonical page: https://www.zero.xyz/c/agents-litescrape-com-get-tripadvisor-reviews-for-a-place-4bfb0939
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_o1OYHy-Kwz0WnWb_D76kg

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agents-litescrape-com-get-tripadvisor-reviews-for-a-place-4bfb0939
```

Example prompt: Pull the 20 most recent Tripadvisor reviews for the Grand Hotel Tremezzo — its Tripadvisor place ID is 93111 — and translate them into English.

## When to prefer this

Use this endpoint when you need full review text, ratings, trip types, and reviewer metadata from Tripadvisor for a specific known place_id. Prefer it over general web search when you need structured, paginated review data you can process programmatically, especially when translation or sort order control is needed.

## Known failure modes

- Invalid or non-existent place_id returns a JSON error with error_code and status_code
- num exceeding 50 is rejected with a validation error
- start exceeding 10000 offset limit returns an error
- Place has no reviews — returns empty reviews array
- Tripadvisor rate limiting or unavailability returns a retryable error response
- Unsupported locale code may fall back to default or return an error

## How this service works

Returns the reviews of one Tripadvisor place by place_id: each review carries the title, text, rating, date, trip type, and reviewer details. Order with sort_by, request machine translation into the locale with translate, and page with start and num (up to 50 per call). One call is one request.

## Output

Returns an array of review objects (each with title, text, star rating, date, trip type, and reviewer profile details), a pagination object with a next-page URL or token when more results exist, normalized search parameters, and request metadata including status and time taken.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "place_id"
 ],
 "properties": {
  "num": {
   "type": "integer",
   "default": 10,
   "maximum": 50,
   "minimum": 1,
   "description": "Number of reviews."
  },
  "start": {
   "type": "integer",
   "default": 0,
   "maximum": 10000,
   "minimum": 0,
   "description": "Review offset."
  },
  "locale": {
   "type": "string",
   "default": "en-US",
   "description": "Language or language-COUNTRY code."
  },
  "sort_by": {
   "enum": [
    "recent",
    "relevance"
   ],
   "type": "string",
   "default": "recent",
   "description": "Chronological or machine-ranked order."
  },
  "place_id": {
   "type": "string",
   "description": "Positive Tripadvisor place ID from a search result."
  },
  "translate": {
   "type": "boolean",
   "default": false,
   "description": "Request Tripadvisor machine translation into the locale."
  },
  "tripadvisor_domain": {
   "type": "string",
   "default": "www.tripadvisor.com",
   "description": "Localized Tripadvisor hostname."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "reviews": {
   "type": "array",
   "items": {
    "type": "object"
   },
   "description": "Reviews: title, text, rating, date, trip type, reviewer details."
  },
  "pagination": {
   "type": "object",
   "description": "Present when more results exist: next (a ready-made URL for the next page) or next_page_token."
  },
  "search_metadata": {
   "type": "object",
   "properties": {
    "id": {
     "type": "string"
    },
    "status": {
     "type": "string"
    },
    "total_time_taken": {
     "type": "number"
    }
   }
  },
  "search_parameters": {
   "type": "object",
   "description": "The request parameters as normalized by the API."
  }
 },
 "description": "Successful responses carry request metadata, the normalized parameters, and the result groups available for the operation. Optional groups are omitted when the source does not provide them. Errors are a JSON body with error, error_code, status_code, request_id, retryable, and the echoed search_parameters."
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-litescrape-com-get-tripadvisor-reviews-for-a-place-4bfb0939/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.litescrape.com](https://www.zero.xyz/host/agents.litescrape.com/llms.txt)
