Updated Oct 2026

Tripadvisor API for reviews: what the Content API gives you, and how to read all your reviews

The Tripadvisor API for developers is the Tripadvisor Content API. It returns up to 5 of the most recent reviews per location, gives you 5,000 free calls a month, and has no endpoint to reply to reviews. If you run hotels, restaurants or attractions and need every review of your own listings in your code, Prisma’s Tripadvisor connector (beta) reads the full public reviews of the listings you add and returns them in the same JSON as Google and Trustpilot.

Get API key

Tripadvisor is included from the Beam plan. Google, App Store, Google Play, Judge.me and Trustpilot are free for 2 locations.

How the official Tripadvisor Content API works

The Content API is built to put Tripadvisor content on your site or app: a location’s details, its rating, a few reviews and photos, always credited to Tripadvisor (overview).

Endpoints

EndpointWhat it does
Location SearchFind a location ID by name
Nearby Location SearchFind locations near coordinates
Location DetailsName, address, rating and more for one location
Location ReviewsUp to 5 of the most recent reviews
Location PhotosUp to 5 photos

The reviews call is a GET on https://api.content.tripadvisor.com/api/v1/location/{locationId}/reviews, with your key in the key query parameter and an optional language (default en), limit and offset (reference).

cURL
curl "https://api.content.tripadvisor.com/api/v1/location/LOCATION_ID/reviews?key=YOUR_TRIPADVISOR_KEY&language=en"

Whatever limit you send, you get up to 5 reviews. Tripadvisor’s reference says beta subscribers have different limits and must upgrade for more, without publishing the higher numbers.

Tripadvisor API key and pricing

You sign up, choose a maximum daily budget and add a credit card. The first 5,000 calls each month are free. After that you pay per call, with the per-call price dropping as volume grows; Tripadvisor shows the price chart at checkout and on the My Plans page. Above 500,000 calls a month you have to contact sales (Content API FAQ).

Rate limits

Attribution

You must credit Tripadvisor wherever you show its content, using the logo and bubble rating images included in the JSON, following Tripadvisor’s Display Requirements.

What the Tripadvisor API doesn’t tell you

Read your Tripadvisor reviews with Prisma

Prisma is a unified reviews API for the businesses and apps you own or manage. Tripadvisor support is in beta. You add the public Tripadvisor page of each hotel, restaurant or attraction you own; no Tripadvisor login is shared with Prisma. Prisma reads the full public reviews of that listing through a data provider (rating, title, original text, reviewer and management response) and checks for new ones on a schedule set by your plan. Details on the Tripadvisor reviews API page.

1. Connect a Tripadvisor listing

cURL
curl -X POST https://api.prismareviews.com/v1/connections \
  -H "Authorization: Bearer $PRISMA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform": "tripadvisor", "listing_url": "https://www.tripadvisor.com/Hotel_Review-g60713-d000000-Reviews-Your_Hotel-San_Francisco_California.html"}'

2. Read the reviews

cURL
curl "https://api.prismareviews.com/v1/reviews?platform=tripadvisor&location_id=loc_456&since=2026-10-01" \
  -H "Authorization: Bearer $PRISMA_API_KEY"
JSON
{
  "data": [
    {
      "id": "rev_7h2m",
      "platform": "tripadvisor",
      "location_id": "loc_456",
      "rating": 4,
      "title": "Great location, noisy street side",
      "text": "Staff were lovely and breakfast was excellent. Ask for a courtyard room if you're a light sleeper.",
      "author": "Anna K.",
      "language": "en",
      "created_at": "2026-10-09T08:15:00Z",
      "reply": null,
      "url": "https://www.tripadvisor.com/ShowUserReviews-..."
    }
  ],
  "next_cursor": null
}

3. Answer from the review link

Every review includes url, the link to answer it on Tripadvisor. The Content API has no reply endpoint, so Prisma is read only here: it doesn’t publish replies on Tripadvisor. The owner answers in Tripadvisor’s Management Center. If your code calls the reply endpoint for a Tripadvisor review anyway, Prisma returns 422:

cURL
curl -X POST https://api.prismareviews.com/v1/reviews/rev_7h2m/reply   -H "Authorization: Bearer $PRISMA_API_KEY"   -H "Content-Type: application/json"   -d '{"text": "Thanks for the feedback."}'
JSON
{
  "error": {
    "code": "reply_not_supported",
    "message": "Tripadvisor has no reply API for third parties, so Prisma only reads its reviews. Answer this one on the platform: https://www.tripadvisor.com/ShowUserReviews-...",
    "platform": "tripadvisor",
    "url": "https://www.tripadvisor.com/ShowUserReviews-..."
  }
}

Subscribe to the review.created webhook to hear about new reviews without polling.

Official Tripadvisor API vs Prisma

Tripadvisor Content APIPrisma
Reviews returnedUp to 5 most recent per locationFull public reviews of the listings you add
Reply to reviewsNot availableRead only: each review links to answer it in Management Center
Cost5,000 calls / month free, then pay per call (card required)From the Beam plan (€49 a month for 10 locations)
Rate limits50 calls / s, daily budget, 429 after capPer Prisma API key, by plan
Which locationsAny location (public content, with attribution)Only listings you own or manage
Google, Trustpilot, App Store, Google PlayNoYes, same JSON
StatusGenerally availableBeta
Where Tripadvisor winsShowing Tripadvisor ratings and snippets on travel sitesReading your own reviews across platforms, and replying by API where the platform allows it

Hotels and restaurants usually get much of their review volume on Google, which is free for your first 2 locations: see the Google reviews API or the Google Business Profile API. Need Yelp too? See the Yelp API. More for chains: Prisma for multi-location brands. Everything Prisma connects: all integrations.

FAQ

How many reviews does the Tripadvisor API return?

The Content API returns up to 5 of the most recent reviews per location, plus up to 5 photos.

Is the Tripadvisor Content API free?

The first 5,000 calls each month are free. You need a credit card on file, and usage beyond that is billed pay-as-you-go.

Can I reply to Tripadvisor reviews with the API?

No. The Content API only has location search, details, photos and reviews endpoints. Replies are managed from your Tripadvisor owner account.

What are the Tripadvisor API rate limits?

Up to 50 calls per second, and a daily limit set by the budget you choose. Calls beyond it get HTTP 429 until midnight UTC.

Does Prisma support Tripadvisor?

Yes, in beta, from the Beam plan. Prisma reads the full public reviews of the Tripadvisor listings you add. Tripadvisor has no reply API for third parties, so Prisma is read only there: each review includes a link to answer it in Tripadvisor’s Management Center.

Tripadvisor, Google and Trustpilot reviews in one call

Add your Tripadvisor listings, read every public review as clean JSON, each with a link to answer it on Tripadvisor. Google, App Store, Google Play and Trustpilot use the same key. Tripadvisor is included from €49 a month; see pricing.

Get API key

Self-serve · No Tripadvisor login shared · Built in Spain by Sopa Lab SL

Get your API key in a minute

Free Spark plan: 2 locations, no card. Test keys return sample data on all 11 platforms, so you can build before connecting a real one.