TripAdvisor Real-time Data API
Real-time TripAdvisor data - search hotels, restaurants, attractions & cruises with every on-site filter, plus full details, live OTA price comparison, reviews, photos and Q&A. Adaptive inputs (city name, ID, slug or URL) and a parse-any-URL endpoint. Clean structured JSON, built for scale.
TripAdvisor Real-time Data API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Search | ||
| GET |
searchAttractions /api/v1/tripadvisor/attractions |
Search things-to-do / attractions in a city with category filtering. |
| GET |
searchHotels /api/v1/tripadvisor/hotels |
Search hotels with the full TripAdvisor SERP filter set. Adaptive location accepts a city name, geoId, slug or URL; or use lat+lng+radius_km. Filter IDs come from List Available… |
| GET |
searchLocations /api/v1/tripadvisor/search |
Autocomplete / location lookup. Turn a name into a TripAdvisor location ID for use in the other endpoints. |
| GET |
searchRestaurants /api/v1/tripadvisor/restaurants |
Search restaurants with 13 filter sections. Filter params take comma-separated TripAdvisor IDs (discover via List Available Filters, type=restaurant). |
| Details | ||
| GET |
getRestaurantDetail /api/v1/tripadvisor/restaurant |
Full restaurant detail: name, rating, cuisine, price range, hours, address, photos. |
| GET |
getHotelPrices /api/v1/tripadvisor/hotel/prices |
Live OTA price comparison for a hotel. With check_in+check_out returns real nightly + total-stay prices per provider. |
| GET |
getAttractionDetail /api/v1/tripadvisor/attraction |
Full attraction / thing-to-do detail: name, rating, duration, tickets, photos, tips. |
| GET |
getLocation /api/v1/tripadvisor/location |
Generic location details for any TripAdvisor entity (city, hotel, restaurant, attraction). |
| GET |
getHotelDetail /api/v1/tripadvisor/hotel |
Full hotel detail: name, rating, address, amenities, photos and OTA price snapshot. |
| Reviews & Media | ||
| GET |
getFilters /api/v1/tripadvisor/filters |
Discover all valid filter IDs and labels (cuisine, amenities, price, etc.) for a location. Feed these IDs into the Search endpoints. |
| GET |
getAwards /api/v1/tripadvisor/awards |
Travelers' Choice awards and category rankings for a location. |
| GET |
getPhotos /api/v1/tripadvisor/photos |
High-resolution photos for a location. |
| GET |
getReviews /api/v1/tripadvisor/reviews |
Paginated reviews for any hotel, restaurant or attraction, with language / rating / traveler-type / keyword filters. |
| GET |
getQuestions /api/v1/tripadvisor/questions |
Traveler questions and answers for a location. |
| Cruises | ||
| GET |
getCruiseShip /api/v1/tripadvisor/cruises/ship |
Cruise ship detail: name, rating, review count, cruise line, year built, capacity, photo. |
| GET |
searchCruises /api/v1/tripadvisor/cruises/search |
Search cruise sailings / deals by destination or cruise line. At least one of destination or cruise_line is required. |
| GET |
cruiseQuickLinks /api/v1/tripadvisor/cruises/quick-links |
Popular cruise destinations + cruise lines in one call. |
| GET |
listCruiseDestinations /api/v1/tripadvisor/cruises/destinations |
All TripAdvisor cruise destinations. Each item: id, name, slug, url - feed id into Search Cruise Deals. |
| GET |
listCruiseLines /api/v1/tripadvisor/cruises/lines |
All cruise lines (Royal Caribbean, MSC, Disney). Each item: id, name, slug, url - feed id into Search Cruise Deals. |
| Utilities | ||
| GET |
parseUrl /api/v1/tripadvisor/parse |
Paste any TripAdvisor link (hotel, restaurant, attraction, listing or reviews) and get the matching structured data back automatically. |
TripAdvisor Real-time Data API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19 / month | 3 / second |
|
| ULTRA Recommended | $79 / month | 10 / second |
|
| MEGA | $249 / month | 10 / second |
|