/tripadvisor/autocompleteapiKey1 credit/requestAutocomplete TripAdvisor locations and places
Returns normalized TripAdvisor public typeahead candidates from the credential-free GraphQL endpoint.
Required params: q:query
API Reference
Use Crawlora's TripAdvisor API endpoints to extract supported public TripAdvisor data as structured JSON. This documentation covers 6 active endpoints including Autocomplete TripAdvisor locations and places, Get TripAdvisor enum metadata, Search TripAdvisor hotels, Get TripAdvisor place, and related APIs. Developers can use these endpoints for monitoring, enrichment, research dashboards, internal data pipelines, and AI-agent workflows without maintaining platform-specific scraping code. Each endpoint page documents authentication, request parameters such as q, geo_id, type, cURL examples, response examples, response schemas, errors, credit cost, and Playground testing. Send requests to the Crawlora API with an x-api-key header, review usage and plan limits on pricing, and test safe sample requests in Playground before moving the workflow into production.
Choose an endpoint, send an authenticated request with the x-api-key header, and inspect the normalized JSON response. The examples below use the public Crawlora API base URL and the same endpoint catalog used by Playground.
curl -X GET "https://api.crawlora.net/api/v1/tripadvisor/autocomplete?q=hong+kong&limit=5&locale=en-HK&scope_geo_id=294217&type=attraction" \
-H "x-api-key: $CRAWLORA_API_KEY"These endpoint cards are generated from the active Crawlora endpoint catalog, including method, path, auth mode, credit cost, parameter summary, docs, and Playground links.
/tripadvisor/autocompleteapiKey1 credit/requestReturns normalized TripAdvisor public typeahead candidates from the credential-free GraphQL endpoint.
Required params: q:query
/tripadvisor/enumsapiKey0 credits/requestReturns supported TripAdvisor enum values for place/listing filters, including locales, currencies, languages, listing types, filters, amenities, and category ids.
Required params: None
/tripadvisor/hotelsapiKey5 credits/requestReturns normalized TripAdvisor hotel listing results from public credential-free GraphQL listing data.
Required params: geo_id:query
/tripadvisor/placeapiKey5 credits/requestReturns a rich normalized TripAdvisor place profile from public place HTML, using configured browser fallbacks when direct HTML is blocked.
Required params: None
/tripadvisor/reviewsapiKey5 credits/requestReturns normalized TripAdvisor public reviews from credential-free GraphQL review data. Pass either id or url.
Required params: None
/tripadvisor/searchapiKey5 credits/requestReturns normalized TripAdvisor place listings for hotels, restaurants, attractions, and supported attraction category types.
Required params: geo_id:query, type:query
| Endpoint | API path | Method | Credits | Required params | Docs | Playground |
|---|---|---|---|---|---|---|
| Autocomplete TripAdvisor locations and places | /tripadvisor/autocomplete | GET | 1 credit/request | q:query | View docs | Try endpoint |
| Get TripAdvisor enum metadata | /tripadvisor/enums | GET | 0 credits/request | None | View docs | Try endpoint |
| Search TripAdvisor hotels | /tripadvisor/hotels | GET | 5 credits/request | geo_id:query | View docs | Try endpoint |
| Get TripAdvisor place | /tripadvisor/place | GET | 5 credits/request | None | View docs | Try endpoint |
| Get TripAdvisor reviews | /tripadvisor/reviews | GET | 5 credits/request | None | View docs | Try endpoint |
| Search TripAdvisor places | /tripadvisor/search | GET | 5 credits/request | geo_id:query, type:query | View docs | Try endpoint |