Skip to main content
POST
Get a place's reviews
Returns a place’s reviews. The place is identified by its URL or ID.

Request

Exactly one of placeUrl or placeId is required. A request that sets both, or none, fails with invalidRequest.

Response

If successful, the response body contains the standard envelope. data contains the place, and results lists a page of its reviews. The following example is a real response, truncated: each list shows one item and long strings are cut.
For every field, see the response schema on this page.

Optional parameters

Billing

Each successful request consumes 1 credit, regardless of the number of items returned. Requests that fail, or that return no items, are not billed.

Pagination

Results are paginated. To retrieve the next page, increment page. An empty data.results indicates the last page. The maximum value of page is 500.
  • Tripadvisor place: Accepts placeUrl. Returns a place’s rating, ranking and details.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
placeUrl
string

Link to the Tripadvisor place, like https://www.tripadvisor.com/Hotel_Review-g186338-d187591-Reviews-The_Ritz_London.html. Send this or placeId.

placeId
string

Tripadvisor place id, like d187591. Send this or placeUrl.

language
string
default:en
Pattern: ^(?:[Aa][Ll][Ll]|[A-Za-z]{2}(?:-[A-Za-z]{2})?)$
ratings
integer[]
Maximum array length: 5
Required range: 1 <= x <= 5
travelerTypes
enum<string>[]

Tripadvisor's own Traveler type filter: families, couples, solo, business or friends. Only reviews from these travelers.

Maximum array length: 5
Available options:
families,
couples,
solo,
business,
friends
months
enum<string>[]

Tripadvisor's own Time of year filter: marMay, junAug, sepNov or decFeb. Only reviews written in these months of the year.

Maximum array length: 4
Available options:
marMay,
junAug,
sepNov,
decFeb
sort
enum<string>
default:mostRecent

Tripadvisor's own Sort by: mostRecent (Most recent) or detailed (Detailed reviews, ordered by recency and how much they say).

Available options:
mostRecent,
detailed
page
integer
default:1

Page number, starting at 1.

Required range: 1 <= x <= 500

Response

The data, and the credits this call used.

success
any
required
data
object
required
creditsUsed
integer
required
requestId
string
required