Roketfy Data Engine

Tripadvisor reviews API for hotels and restaurants

The Tripadvisor reviews API returns rating, title, text, visit type and owner responses for any hotel, restaurant or attraction, plus a business search endpoint for resolving a name to the page Tripadvisor addresses it by. Built for hospitality teams tracking guest sentiment across one property or a whole portfolio.

Example request
curl --request GET \
  'https://data-api.roketfy.com/v1/tripadvisor/reviews?url_path=%2FHotel_Review-g293974-d456789-Reviews-Example_Hotel.html&depth=50&sort_by=most_recent' \
  --header 'Authorization: Bearer YOUR_TOKEN'

Endpoints you can use

Credits per successful call. Failed calls are never charged.

EndpointPathCredits
Tripadvisor Reviews

Tripadvisor reviews for a business — rating, title, text, visit type and owner responses. Up to 4490 in one task.

GET /v1/tripadvisor/reviews10
Tripadvisor Business Search

Find hotels, restaurants and attractions on Tripadvisor by name or category. Returns the url_path the reviews endpoint takes.

GET /v1/tripadvisor/search19

What hospitality teams build with the Tripadvisor reviews API

Portfolio reputation monitoring

Track rating and review volume across every property in a hotel group from one feed instead of checking each Tripadvisor page separately.

Review response prioritization

Surface the newest and lowest-rated reviews first so a front-office or guest-relations team knows exactly which ones need a reply today.

Competitor property benchmarking

Pull a nearby competitor's reviews to see how their rating, review pace and traveler mix compare to your own property.

Guest experience trend analysis

Filter by visit type — families, couples, business, solo — to see whether a service issue affects one traveler segment more than others.

Pre-arrival guest insight

Use recurring review themes to brief front-desk and concierge teams on what recent guests have praised or flagged before the next arrival wave.

Revenue and rate correlation

Pair review sentiment trend with occupancy and rate data to see whether review scores move ahead of or alongside booking performance.

Is there an API for Tripadvisor reviews?

Tripadvisor doesn't publish a general-purpose public API for pulling review text at scale — Tripadvisor for Business gives property owners tools for managing their own listing, but nothing built for reading reviews programmatically across a portfolio or against a competitor.

Roketfy's Tripadvisor reviews API returns rating, title, review text, visit type and any owner response as structured JSON, for any hotel, restaurant or attraction listed on the platform, identified by its Tripadvisor page path or by name and location.

How do I find a hotel or restaurant's Tripadvisor url_path?

The url_path is the page path Tripadvisor addresses a listing by — something like /Hotel_Review-g293974-d456789-Reviews-Example_Hotel.html — and it's the most direct way to identify a property once you have it. Run the business search endpoint with the property name (and, ideally, a location_name or location_code to disambiguate two properties with similar names) and it returns matching results with their url_path already resolved.

The reviews endpoint also accepts keyword directly as a fallback, alongside a location, if you'd rather skip the search step for a one-off lookup — but for anything you'll pull on a recurring schedule, resolving and storing the url_path once is the more reliable approach.

How many reviews can I pull in one call, and what's the cost?

The depth parameter goes from 1 up to 4,490 reviews in one call, defaulting to 10, and billing on the reviews endpoint is per 10 reviews. Business search is billed per 30 results, with depth up to 210 — typically something you run once per property to resolve its url_path, not on every reviews pull.

Only successful calls are charged, so resolving a property's identity with search before committing to a deep reviews pull costs nothing extra if the search itself comes back clean.

Can I filter by rating or traveler type?

Yes, on both axes. ratings takes a comma-separated list from Tripadvisor's own five bands — excellent, very_good, average, poor, terrible — so you can pull just the critical end of the scale when you're specifically investigating service complaints. visit_type filters by families, couples, solo, business or friends, which is useful for a property that wants to know whether an issue is showing up across every traveler segment or concentrated in one.

sort_by additionally controls ordering, with most_recent for ongoing monitoring or detailed_reviews for Tripadvisor's own ranking of its more substantial write-ups.

How do hotels and restaurants use this data operationally?

For a single property, pulling reviews on a daily schedule and filtering to the newest and lowest-rated ones turns Tripadvisor into an early-warning channel for guest-relations teams — a cleanliness or service complaint caught the same day it's posted is a very different recovery situation than one discovered weeks later during a quarterly review.

For a multi-property group, the same pull run across every location's url_path builds a portfolio-wide view: which properties are trending up, which are trending down, and whether a systemic issue — a booking platform problem, a brand-wide policy change — is showing up in review language across several locations at once rather than being isolated to one.

Can I track review sentiment across a portfolio of properties?

Yes — resolve each property's url_path once with business search, store the list, and pull reviews for every property on the same schedule. Feeding the returned text into your own sentiment or topic model turns a set of individually noisy review streams into a comparable portfolio metric, letting you see at a glance which properties need attention this week rather than reading through each Tripadvisor page by hand.

Credit packages

No subscription: buy a one-time credit package and use it at your own pace.

Starter

$99

100,000 credits

5 concurrent requests

Growth

$269

500,000 credits

15 concurrent requests

Scale

$699

1,500,000 credits

30 concurrent requests

See all packages and features

Use it from AI agents too

Every one of these endpoints is also available as a tool in MCP-enabled agents such as Claude and Cursor through the Roketfy Data Engine MCP server: same token, same credits.

MCP setup

Frequently Asked Questions

A Roketfy Data Engine endpoint that returns Tripadvisor review rating, title, text, visit type and owner responses for a hotel, restaurant or attraction, identified by its Tripadvisor page path or by name and location.

Start accessing data today

Create your account, get your API token from the dashboard and send your first request in minutes.