Actor picture

Tripadvisor Scraper

maxcopell/tripadvisor

This unofficial Tripadvisor API is a user-friendly no-code data extraction tool that lets you scrape Tripadvisor for information on hotels, restaurants, and things to do. Get reviews, pricing, contact details, amenities, awards, and more. Download your data in JSON, CSV, Excel, and other formats.

Free trial for 7 days

Then $40/month

No credit card required now

Author's avatarMaximillian Copelli
  • Modified
  • Users2,180
  • Runs65,195
Actor picture
Tripadvisor Scraper

Free trial for 7 days

Then $40/month

Search

locationFullName

Optional

string

This is the location name as you would enter it in a Tripadvisor search. The scraper takes the first result as the desired location. Insert countries, cities, or neighborhoods.

Start URLs

startUrls

Optional

array

Here you can insert URLs instead of a location name. You can use URLs with a search query included (containing 'Search?q=') or URLs pointing to a specific hotel or restaurant (containing 'Hotel_Review' or 'Restaurant_Review')

Max search results

maxItems

Optional

integer

Limit the number of places to be scraped. This is recommended as it lets the scraper know when to stop. Use '0' to not limit the number of places scraped

Include things to do

includeAttractions

Optional

boolean

If checked, the results will include attractions/things to do for a given location.

Include restaurants

includeRestaurants

Optional

boolean

If checked, the results will include restaurants for a given location.

Include hotels

includeHotels

Optional

boolean

If checked, the results will include hotels for a given location.

Hotel check-in date (YYYY-MM-DD)

checkInDate

Optional

string

Hotel room prices will be calculated for this date

Include review tags

includeTags

Optional

boolean

Include review tags

Include reviews

includeReviews

Optional

boolean

If checked, the results will include review data

Limit reviews for each place

maxReviews

Optional

integer

Use '0' to not limit the number of reviews scraped

Reviews since date (YYYY-MM-DD)

lastReviewDate

Optional

string

The scraper will not load reviews older than this date

Language

language

Optional

string

Select the desired language

Options:

"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"

Currency

currency

Optional

string

Select the desired currency

Options:

"USD", "CAD", "EUR", "AED", "AFN", "ALL", "AMD", "ARS", "AUD", "AZN", "BAM", "BDT", "BGN", "BHD", "BIF", "BND", "BOB", "BRL", "BWP", "BYN", "BZD", "CDF", "CHF", "CLP", "CNY", "COP", "CRC", "CVE", "CZK", "DJF", "DKK", "DOP", "DZD", "EEK", "EGP", "ERN", "ETB", "GBP", "GEL", "GHS", "GNF", "GTQ", "HKD", "HNL", "HRK", "HUF", "IDR", "ILS", "INR", "IQD", "IRR", "ISK", "JMD", "JOD", "JPY", "KES", "KHR", "KMF", "KRW", "KWD", "KZT", "LBP", "LKR", "LTL", "LVL", "LYD", "MAD", "MDL", "MGA", "MKD", "MMK", "MOP", "MUR", "MXN", "MYR", "MZN", "NAD", "NGN", "NIO", "NOK", "NPR", "NZD", "OMR", "PAB", "PEN", "PHP", "PKR", "PLN", "PYG", "QAR", "RON", "RSD", "RUB", "RWF", "SAR", "SDG", "SEK", "SGD", "SOS", "SYP", "THB", "TND", "TOP", "TRY", "TTD", "TWD", "TZS", "UAH", "UGX", "UYU", "UZS", "VEF", "VND", "XAF", "XOF", "YER", "ZAR", "ZMK", "ZWL"

Proxy configuration

proxyConfiguration

Required

object

Optionaly use Apify Proxy

Debug log

debugLog

Optional

boolean

Enable verbose logs for debugging purposes