GET/tripadvisor/autocompleteapiKey1 credit/request
Returns TripAdvisor typeahead suggestions for the required query `q`, optionally narrowed by `limit`, `locale`, `scope_geo_id` and a `type` hint. Each result has its id, title, type, URL, image, parent location and coordinates, and may carry nested search shortcuts. Results can be locations, hotels, restaurants or attractions.
Required: q. Optional: limit, locale, scope_geo_id, type, search_session_id, typeahead_id, route_uid.
Sampled 14 Oct 2026: 4 items. Filled in every item: document_id, title, type. Not in every item: id (1), url (3), image (1), parent (3), latitude (1), longitude (1), nested_results (1). In the sample: title: “California” and 3 other values; url: tripadvisor.com; nested_results: median 2 entries; type: “geo” and 3 other values; image: dynamic-media-cdn.tripadvisor.com; parent: “United States, North America”.
Open in Playground
GET/tripadvisor/enumsapiKey0 credits/request
Returns the values TripAdvisor place and listing filters accept: `locales`, `currencies`, `languages`, `listing_types`, `sorts`, `pricing_modes`, `hotel_classes`, `hotel_amenities`, `restaurant_types`, `restaurant_options`, attraction categories with their ids, and `filter_ids`. It also lists `unsupported_entity_types`. Takes no parameters.
Takes no parameters.
Sampled 14 Oct 2026: 24 fields returned with a value. In the sample: locales: 17 entries; currencies: 23 entries; sorts: 2 entries; languages: 15 entries; listing_types: 22 entries; attraction_categories: 11 entries; unsupported_entity_types: 11 entries; hotel_classes: 5 entries.
Open in Playground
GET/tripadvisor/hotelsapiKey5 credits/request
Searches TripAdvisor hotels in the area given by the required `geo_id`. Filter with `class`, `amenities`, `price_min`, `price_max`, `pricing_mode`, `travelers_choice` and `currency`; page with `offset` and `limit`; order with `sort`. Each hotel has its title, URL, image, rating, review count, star rating, rank, price, provider, location and a review snippet when TripAdvisor supplies them.
Required: geo_id. Optional: filter_id, class, amenities, price_min, price_max, pricing_mode, travelers_choice, travelers_choice_botb, currency, offset, limit, sort.
Sampled 14 Oct 2026: 3 items. Filled in every item: id, title, type, url, image, rating, review_count, star_rating and 10 more. Not in every item: review_title (1), review_rating (1), tags (1). In the sample: rating: 3.1 to 4.5, median 4.4; title: “Rambler Oasis Hotel” and 2 other values; url: tripadvisor.com; review_snippet: median 208 characters; tags: median 1 entry; type: “hotel”; image: dynamic-media-cdn.tripadvisor.com; review_count: 181 to 2,294, median 520.
Open in Playground
GET/tripadvisor/placeapiKey5 credits/request
Returns a rich TripAdvisor place profile.
Optional: url, id.
Sampled 14 Oct 2026: 14 items. Filled in every item: type, url. Not in every item: label (13). In the sample: type: booking (10), website (2), canonical (1) and 1 more; url: en.tripadvisor.com.hk and 2 other hosts; label: Reserve (10), TripAdvisor page (1), Website (1) and 1 more.
Open in Playground
GET/tripadvisor/reviewsapiKey5 credits/request
Returns reviews for a TripAdvisor place identified by `id` (location id) or `url`. `limit` defaults to 20 (max 50); `page` is 1-based; `language`, `ratings` (1 to 5) and `sort_by` refine the list. Each review has author, title, text, dates, rating, language, helpful votes, photos and URL. A page beyond `total` returns an empty `reviews` array.
Optional: id, url, page, limit, language, sort_type (2 allowed values: ML_SORTED, DEFAULT), sort_by (2 allowed values: FAVORABLE_RATING, DATE), ratings, do_machine_translation, photos_per_review_limit.
Sampled 14 Oct 2026: 3 items. Filled in every item: id, url, title, text, author, author_id, author_url, author_avatar and 7 more. Not in every item: author_hometown (1). In the sample: date: 2026-08-08 to 2026-08-30; url: tripadvisor.com; text: median 683 characters; author_url: tripadvisor.com; author_avatar: dynamic-media-cdn.tripadvisor.com; created_date: 2026-08-08 to 2026-08-30; stay_date: 2026-08-31.
Open in Playground
GET/tripadvisor/searchapiKey5 credits/request
Searches TripAdvisor places in the area given by the required `geo_id`, for the required `type`: `hotel`, `restaurant`, `attraction`, `all`, or an attraction category type from `/tripadvisor/enums`. Hotel and restaurant filters, `offset`, `limit`, `locale`, `currency` and `sort` are optional. Each result has title, URL, rating, review count, rank, price and location. Unsupported entity-only types return a validation error.
Required: geo_id, type. Optional: filter_id, class, amenities, price_min, price_max, pricing_mode, travelers_choice, travelers_choice_botb, restaurant_date, restaurant_time, restaurant_guests, establishment_types, online_options, offset, limit, locale, currency, sort.
Sampled 14 Oct 2026: 3 items. Filled in every item: id, title, type, url, image, rating, review_count, price_level and 2 more. Not in every item: rank (2). In the sample: rating: 4.6 to 4.9, median 4.9; title: “Kushiro” and 2 other values; url: tripadvisor.com; cuisines: median 2 entries; type: “restaurant”; image: dynamic-media-cdn.tripadvisor.com; review_count: 223 to 799, median 331; price_level: “$$$$”.
Open in Playground