{"uid":"cap_ZMD6sIxAUe7kfe7ex0P0u","slug":"apify-tripadvisor-reviews-scraper-pay-per-call-baa0a8e9","name":"Apify TripAdvisor Reviews Scraper (pay-per-call)","description":"Search Apify Store actors, start actor runs, and fetch results over x402 and MPP.","url":"https://stableapify.dev/api/actors/maxcopell/tripadvisor-reviews/call","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","required":["scrapeReviewerInfo","disableMachineTranslations","reviewRatings","reviewsLanguages"],"properties":{"startUrls":{"type":"array","items":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"},"method":{"type":"string"},"headers":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"string"}},"payload":{"type":"string"},"userData":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"additionalProperties":false},"description":"Paste here a URL(s) of a specific place you want to get reviews from."},"reviewRatings":{"type":"array","items":{"enum":["1","2","3","4","5","ALL_REVIEW_RATINGS"],"type":"string"},"default":["ALL_REVIEW_RATINGS"],"description":"Select and filter only the desired review ratings. For all ratings, select the 'All ratings' option. Useful if you want to scrape only reviews with certain ratings."},"lastReviewDate":{"type":"string","pattern":"^(\\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$|^(\\d+)\\s*(day|week|month|year)s?$","description":"It is a date where the scraper stops loading older reviews. Select the date in format YYYY-MM-DD or {number} {unit} *(e.g. '3 days' or '1 week')*"},"sourceDatasetId":{"type":"string","description":"Dataset ID of a finished Tripadvisor Scraper run to get start URLs from."},"maxItemsPerQuery":{"type":"integer","maximum":9007199254740991,"minimum":1,"description":"Use a large value (for example 1 million) to get all reviews from each place. If you want to set a limit across all reviews use 'Options' -> 'Maximum charged results'"},"reviewsLanguages":{"type":"array","items":{"enum":["ALL_REVIEW_LANGUAGES","en","ab","aa","af","ak","sq","am","ar","an","hy","as","av","ae","ay","az","bm","ba","eu","be","bn","bh","bi","bs","br","bg","my","ca","ch","ce","ny","zh","cv","kw","co","cr","hr","cs","da","dv","nl","eo","et","ee","fo","fj","fi","fr","ff","gl","ka","de","el","gn","gu","ht","ha","he","iw","hz","hi","ho","hu","ia","id","ie","ga","ig","ik","io","is","it","iu","ja","jv","kl","kn","kr","ks","kk","km","ki","rw","ky","kv","kg","ko","ku","kj","la","lb","lg","li","ln","lo","lt","lu","lv","gv","mk","mg","ms","ml","mt","mi","mr","mh","mn","na","nv","nb","nd","ne","ng","nn","no","ii","nr","oc","oj","cu","om","or","os","pa","pi","fa","pl","ps","pt","qu","rm","rn","ro","ru","sa","sc","sd","se","sm","sg","sr","gd","sn","si","sk","sl","so","st","es","su","sw","ss","sv","ta","te","tg","th","ti","bo","tk","tl","tn","to","tr","ts","tt","tw","ty","ug","uk","ur","uz","ve","vi","vo","wa","cy","wo","fy","xh","yi","yo","za"],"type":"string"},"default":["ALL_REVIEW_LANGUAGES"],"description":"Select the desired reviews languages. Note: English reviews are prioritized over other languages, expect your reviews to first come in English and then in other languages. !!! Tripadvisor changed it's review logic and right now, it will work only with one selected language. Selecting multiple languages could provide you with inconsistent/unexpected results."},"scrapeReviewerInfo":{"type":"boolean","default":true,"description":"Scrape reviewer info (name, profile picture, location etc.). You should only extract reviewer's info if you have a legit reason to do so."},"disableMachineTranslations":{"type":"boolean","default":false,"description":"When enabled, TripAdvisor does not translate the reviews and returns them in original language"}},"description":"Normalized actor input. See field descriptions for the simplified shape; native Apify input also accepted (passed through).","additionalProperties":{}},"options":{"type":"object","properties":{"build":{"type":"string","maxLength":100,"minLength":1},"memory":{"type":"integer","maximum":32768,"minimum":128},"maxItems":{"type":"integer","maximum":100000,"minimum":1}},"description":"Optional Apify run options.","additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Idlfct5-FCBY8x3EWvgCj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes TripAdvisor reviews for a specific place using the maxcopell/tripadvisor-reviews Apify actor, paid per call via x402/USDC.","exampleAgentPrompt":"Can you scrape all English TripAdvisor reviews for https://www.tripadvisor.com/Restaurant_Review-g60763-d123456-Reviews-My_Restaurant-New_York_City.html, only 4 and 5 star ratings, going back no further than 2024-01-01, and give me up to 500 reviews?","exampleUseCases":[{"title":"Competitor restaurant review analysis","prompt":"Pull all English TripAdvisor reviews for https://www.tripadvisor.com/Restaurant_Review-g60763-d456789-Reviews-Rivals_Bistro-New_York_City.html, filtering to 1 and 2 star ratings only, going back to 2023-06-01, up to 1000 reviews — I want to see what customers complain about."},{"title":"Hotel reputation monitoring","prompt":"Scrape the latest TripAdvisor reviews for https://www.tripadvisor.com/Hotel_Review-g188590-d123456-Reviews-Grand_Hotel-Amsterdam.html posted in the last 30 days, all ratings and all languages, up to 200 reviews — I need to track what guests are saying recently."},{"title":"Travel app review dataset collection","prompt":"Get up to 5000 TripAdvisor reviews in English for https://www.tripadvisor.com/Attraction_Review-g187147-d109321-Reviews-Eiffel_Tower-Paris_Ile_de_France.html, all star ratings, going back to 2022-01-01, so I can build a training dataset for a sentiment model."}],"resultDescription":"Returns a structured dataset of TripAdvisor reviews including review text, rating (1-5 stars), reviewer info, review date, and language, filtered according to the specified rating, language, and date criteria.","failureModes":["Invalid or non-TripAdvisor URL returns an error or empty dataset","Rate limiting or blocking by TripAdvisor results in incomplete results","maxItemsPerQuery set too low may truncate results","Unsupported language code causes filter to fail","Payment failure via x402 prevents actor from running","Actor timeout for very large review sets may return partial data"],"whenToPreferThis":"Use this endpoint when you need structured TripAdvisor review data for a specific venue, with filtering by star rating, language, or date range. Prefer this over generic web scrapers when you want a purpose-built, schema-validated TripAdvisor extractor that handles pagination and translation suppression automatically, and when pay-per-call USDC pricing is acceptable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:44:47.311Z","isFirstParty":false}