Tripadvisor
Search Tripadvisor places and pull traveler reviews behind the unified schema
Tripadvisor
Search Tripadvisor for businesses and places — restaurants, hotels, attractions — and pull their traveler reviews behind the unified SocialCrawl schema. 2 endpoints available.
Base URL: /v1/tripadvisor/...
Getting Started
It's a two-step flow. Call search to find a place and get its url_path, then pass that url_path to reviews to pull that place's traveler reviews. Both endpoints are powered by real-time DataForSEO data: search returns the first-class canonical Place object, reviews returns the shared Review object (the same shape as any other reviews source), so your code reads Tripadvisor exactly like it reads Amazon, Google Shopping, or Trustpilot.
Endpoints
| Endpoint | Path | Credit Tier |
|---|---|---|
| Search Tripadvisor businesses & places | /v1/tripadvisor/search | standard (1cr) |
| Get Tripadvisor reviews for a place | /v1/tripadvisor/reviews | standard (1cr) |
Notes
- All endpoints use
GETmethod with query parameters - Authentication via
x-api-keyheader - Responses follow the unified SocialCrawl schema (
PlaceListfor search,ReviewListfor reviews) - Two-step flow:
searchreturns each place'surl_path(the chaining key); pass it toreviews. The placeidand absoluteurlare derived from thaturl_path. searchis location-bound — passlocation(e.g.New York,New York,United States); it defaults to the United States- Reviews carry the star rating, full text, reviewer profile, attached photos, owner/management
responses[], and — because Tripadvisor auto-translates — atranslatedflag plus theoriginal_language - Filter reviews by traveler
rating,visit_type, or a keyword; sort bymost_recentordetailed_reviews. The synchronous endpoint capsdepthat 30 (deeper history is a future async surface)
