{"uid":"cap_lizd68N91Z8766r3K6ilL","slug":"tripadvisor-reviews-scraper-x402-d750e840","name":"TripAdvisor Reviews Scraper (x402)","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/tripadvisor-reviews?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"maxItems":{"type":"integer","default":0,"minimum":0,"description":"Maximum reviews to save across all places. Zero means no total limit."},"startUrls":{"type":"array","description":"Public Tripadvisor hotel, restaurant, or attraction review pages."},"reviewRatings":{"type":"array","items":{"enum":["1","2","3","4","5"],"type":"string","enumTitles":["1 star","2 stars","3 stars","4 stars","5 stars"]},"default":[],"description":"Save only selected star ratings. Leave empty for all ratings."},"lastReviewDate":{"type":"string","description":"Save reviews published on or after this date, in YYYY-MM-DD format."},"reviewsLanguage":{"type":"string","default":"","description":"ISO language code to keep, such as en or fr. Leave blank for all languages."},"maxReviewsPerPlace":{"type":"integer","default":50,"minimum":0,"description":"Maximum reviews to save for each place. Zero means no per-place limit."},"includeReviewerInfo":{"type":"boolean","default":true,"description":"Include public reviewer name, profile link, location, and contribution count when available."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"id":null,"url":null,"lang":null,"text":null,"title":null,"rating":null,"originalLanguage":null,"isMachineTranslated":null}],"product":"tripadvisor-reviews"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2O1F4JmW63LiSzN7IJR23","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured TripAdvisor reviews from hotel, restaurant, or attraction pages with filtering by rating, date, and language, billed per call via x402 micropayments.","exampleAgentPrompt":"Can you pull up to 100 TripAdvisor reviews for this hotel — https://www.tripadvisor.com/Hotel_Review-g60763-d93589-Reviews-The_Plaza-New_York_City_New_York.html — keeping only English reviews with 1 or 2 stars posted since 2024-01-01, and include the reviewer's name and profile info?","exampleUseCases":[{"title":"Competitor reputation analysis","prompt":"Grab the 50 most recent TripAdvisor reviews for these three competing restaurants — [URL1, URL2, URL3] — filtered to only 1, 2, and 3-star ratings in English so I can see what customers are complaining about."},{"title":"Hotel quality monitoring","prompt":"Pull the latest 100 TripAdvisor reviews for our hotel at [URL], only those posted since 2024-06-01 and in any language, and include reviewer details so we can follow up with unhappy guests."},{"title":"Travel research review collection","prompt":"I'm writing a travel guide — can you collect up to 200 TripAdvisor reviews for this top-rated Kyoto attraction [URL], keeping only 4 and 5-star English reviews so I can highlight what visitors love most?"}],"resultDescription":"A JSON object containing a count of returned reviews and an array of review items, each with fields for review ID, URL, language, text body, title, star rating, original language, and whether the review was machine-translated. Reviewer name, profile link, location, and contribution count are included when the includeReviewerInfo flag is set.","failureModes":["Invalid or non-TripAdvisor URL returns empty results (no charge)","Private or removed TripAdvisor pages return empty dataset (no charge)","Very restrictive filter combination (e.g. rare language + specific star) yields zero results","Rate limiting or anti-bot measures on TripAdvisor may cause partial results","Malformed date format in lastReviewDate causes request rejection","maxItems or maxReviewsPerPlace set too low truncates results unexpectedly"],"whenToPreferThis":"Choose this endpoint when you need structured, filterable TripAdvisor review data without managing your own scraper infrastructure. It is ideal for reputation monitoring, sentiment analysis pipelines, competitive benchmarking, and travel content research. The pay-per-call x402 micropayment model (with no charge for failed or empty runs) makes it cost-efficient for sporadic or agent-driven use cases. Prefer this over generic web scrapers when you specifically need TripAdvisor review fields like star rating, language, machine-translation flag, and reviewer profile info in a clean structured format.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:03.694Z","isFirstParty":false,"canonicalSlug":"tripadvisor-reviews-scraper-x402-d750e840"}