Tripadvisor Reviews Bulk avatar
Tripadvisor Reviews Bulk

Pricing

$10.00/month + usage

Go to Apify Store
Tripadvisor Reviews Bulk

Tripadvisor Reviews Bulk

Get Reviews in bulk for airlines, hotels, restaurants and attractions with advanced filters (+ AI summary) from Tripadvisor. It's fast and costs little.

Pricing

$10.00/month + usage

Rating

0.0

(0)

Developer

Canadesk Support

Canadesk Support

Maintained by Community

Actor stats

3

Bookmarked

5

Total users

2

Monthly active users

3 months ago

Last modified

Share

🛑 For high-volume scraping, make sure to use high-quality proxies and set a reasonable waiting time between requests.

Features

  • Get Reviews

    Returns reviews for the specified URLs.

    Type-specific filters:

    • Airline (tripadvisor.com/Airline_): Language (*), Rating, Text, Cabin type.

    • Hotel (tripadvisor.com/Hotel_): Language, Rating, Text, Traveler type, Time of year.

    • Restaurant (tripadvisor.com/Restaurant_): Language, Rating, Text, Traveler type, Time of year.

    • Attraction (tripadvisor.com/Attraction_): Language, Rating, Text, Traveler type, Time of year.

    (*) Except for "Airline", only one Language is allowed.

  • Get Location Details

    Returns general information about the location, such as the name, ID, URL, statistics, etc.

  • Get AI Summary

    Returns AI summary and most common attributes based on existing reviews. Only available for Hotels.

Filters format

  • Language: Must be an array. Accepts valid ISO 639-1 codes (e.g., ["en", "jp"]) or ["all"].

  • Rating: Must be an array. Accepts the following values: ["1", "2", "3", "4", "5"].

  • Cabin: Must be an array. Accepts the following values: ["BUSINESS", "ECONOMY", "FIRST", "PREMIUM_ECONOMY"].

  • Traveler type: Must be an array. Accepts the following values: ["Business", "Couples", "Family", "Friends", "Solo"].

  • Time of year: Must be an array. Accepts the following values: ["1", "10", "11", "12", "2", "3", "4", "5", "6", "7", "8", "9"].

  • From date: Use the format YYYY-MM-DD. Filters out reviews published before the specified date. 💡 Highly recommended to set the sort option to "Most Recent".

  • Sort by: "Most Recent" (default) or "Most detailed" (Tripadvisor Machine Learning).

Output (Get Reviews)

Simplified view:

[
{
"id": 1008155818,
"title": "Absolutely loved it!",
"language": "en",
"text": "We stayed for 1 night as a couple.\n\nThe Good.\n\n1. The location was excellent, beside Trafalgar Square, and close to all the main attractions. Despite this, the rooms were quiet, even above a train station.\n\n2. The public spaces were beautifully decorated, especially the bar and restaurant. The little coffee bar was a great place to sit.\n\n3. The rooms were spacious and had good a/c. As well as coffee, they also provided a few free snacks, including crisps and sweets. The bed was very comfortable.\n\n4. The bathroom was very nice with a great shower and good toiletries.\n\n5. Given the location and standards, it was very good value for money. The bar was a little more expensive.\n\n6. Service was very friendly, and both check in and check out were quick and efficient\n\nThe Bad\n\n1. We stayed in the extension part, and it was a bit confusing accessing it initially.\n\nOverall.\n\nIt was a great stay, and I would definitely return.",
"rating": 5,
"publishedAt": "2025-05-18",
"trip": {
"stayDate": "2025-05-31",
"tripType": "COUPLES"
},
"url": "https://www.tripadvisor.com/ShowUserReviews-g186338-d193104-r1008155818-The_Clermont_London_Charing_Cross-London_England.html",
"username": "MichaelL19712014",
"userDisplay": "MichaelL19712014",
"userLocation": {
"locationId": 186470,
"additionalNames": {
"long": "Belfast, United Kingdom"
},
"name": "Belfast"
},
"userCounts": {
"sumAllUgc": 252,
"sumAllLikes": 106
},
"publishedOn": "MOBILE",
"labels": []
},
...
]

Raw data:

[
{
"id": integer,
"status": string,
"reviewDetailPageWrapper": {
"reviewDetailPageRoute": {
"url": string
}
},
"location": {
"locationId": integer,
"name": string,
"placeType": string,
"businessAdvantageData": null
},
"createdDate": string,
"publishedDate": string,
"userProfile": {
"id": string,
"isVerified": boolean,
"displayName": string,
"username": string,
"avatar": {
"__typename": string,
"data": {
"__typename": string,
"id": integer,
"photoSizeDynamic": {
"urlTemplate": string,
"maxHeight": integer,
"maxWidth": integer
}
}
},
"hometown": {
"locationId": integer,
"fallbackString": string,
"location": {
"locationId": integer,
"additionalNames": {
"name": string,
"long": string
}
}
},
"route": {
"url": string
},
"contributionCounts": {
"sumAllUgc": integer
}
},
"rating": integer,
"publishPlatform": string,
"title": string,
"language": string,
"originalLanguage": string,
"text": string,
"username": string,
"connectionToSubject": null,
"mgmtResponse": null,
"locationId": integer,
"helpfulVotes": integer,
"labels": array,
"mcid": integer,
"attribution": null,
"translationType": null,
"mtProviderId": integer,
"alertStatus": boolean,
"tripInfo": {
"stayDate": string,
"tripType": string
},
"additionalRatings": array,
"photos": array,
"reviewTip": {
"responseData": null
}
},
...
]

Support

Always use a residential or custom proxy!

Open a new issue for bugs, please share your Run URL and Input 🎈