Tripadvisor API — FetchLayer Docs
Documentation menu
FetchLayer FetchLayer API

Tripadvisor API v1

Find a hotel, restaurant or attraction by name, read its profile and traveller reviews, and page its photo gallery, from https://api.fetchlayer.dev/tripadvisor. Browserless and fast: a full profile is eight upstream operations resolved in a single request.

OpenAPI JSON

Available endpoints

Two ceilings worth knowing first

Reviews come 20 to a page, always. Asking for 200 in one page returns a byte-identical 20. Depth comes from pages and cursor, and each page walked bills as one request.

language is a translation target, not a filter. It changes the reported reviewCount without changing which reviews come back — Tripadvisor still serves a place's reviews in a mix of languages. Pair it with translate: true to get the text itself in that language, and read reviews[].originalLanguage to see what the reviewer actually wrote in.

Every response carries a notes[] array. It is where a truncated walk or an upstream limit gets reported, so a response can be well-formed and still incomplete. Read it before you treat a result as the whole story.