TripAdvisor

Get TripAdvisor reviews

Returns reviews for a TripAdvisor place identified by id (location id) or url. limit defaults to 20 (max 50); page is 1-based; language, ratings (1 to 5) and sort_by refine the list. Each review has author, title, text, dates, rating, language, helpful votes, photos and URL. A page beyond total returns an empty reviews array.

get/tripadvisor/reviews

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/tripadvisor/reviews
  • Auth: API key in header x-api-key

Query parameters

idstring

TripAdvisor location id

urlstring

TripAdvisor place URL

pageinteger

1-based review page

limitinteger

Maximum reviews

languagestring

Review language

sort_type'ML_SORTED' | 'DEFAULT'

Legacy sort type; DEFAULT selects newest first, ML_SORTED uses upstream order unless sort_by is DATE

sort_by'FAVORABLE_RATING' | 'DATE'

Legacy sort field; DATE selects newest first, FAVORABLE_RATING uses upstream order

ratingsinteger[]

Rating filters

do_machine_translationboolean

Enable upstream machine translation

photos_per_review_limitinteger

Maximum photos per review

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "id": "5493196",
    "language": "en",
    "limit": 20,
    "page": 1,
    "total": 25770
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.