TripAdvisor Reviews from URL API
Extract hotel reviews directly from any TripAdvisor hotel URL - no location ID needed.
Overview
Simplest Method
Just paste any TripAdvisor hotel URL and get reviews instantly. The API handles location ID extraction automatically.
This endpoint is a convenient wrapper that extracts the location ID from a TripAdvisor URL and retrieves reviews in one step. Perfect when you have the hotel URL but not the location ID.
Endpoint URL
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| url | string | Required | Any valid TripAdvisor hotel URL |
| page | integer | Optional | Page number, starts at 1 (default: 1) |
| per_page | integer | Optional | Number of reviews per page (1-50, default: 10) |
| language | string | Optional |
TripAdvisor language code, or all (default) to return reviews in every language. Accepted codes include en, ja, es, fr, de, it, zhTW, ru, th.
|
Ordering and language behavior
Reviews are returned by published_date in descending order — page 1 contains the most recent reviews. With the default language=all, each review's language field carries the original source language code, while the text field is machine-translated to English. Passing a specific code (e.g. language=ja) returns only reviews originally written in that language, and total_count reflects that filtered subset.
Supported URL Formats
This endpoint accepts any valid TripAdvisor hotel URL, including:
-
✓
Standard hotel pages
https://www.tripadvisor.com/Hotel_Review-g1224250-d305165-Reviews-Hotel.html -
✓
With page numbers
https://www.tripadvisor.com/Hotel_Review-g1224250-d305165-Reviews-or10-Hotel.html -
✓
Different language versions
https://www.tripadvisor.de/Hotel_Review-g1224250-d305165-Reviews-Hotel.html -
✓
Mobile URLs
https://m.tripadvisor.com/Hotel_Review-g1224250-d305165-Reviews-Hotel.html
Benefits
Why Use This Endpoint?
- No need to extract location IDs manually
- Works with any TripAdvisor hotel URL format
- Same rich review data as the location ID endpoint
- Perfect for automated data collection workflows
- Handles URL validation automatically
Pro Tip
The response includes the extracted location_id, so you can use it for subsequent API calls if needed.