旅行先・スポットのリサーチ
TripAdvisorエンドポイントを使えば、「旅行先・スポットのリサーチ」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
正規化されたランキングとレビューのエンドポイントを使って、TripAdvisor上のホテル、レストラン、観光スポット、旅行先ページをリサーチできます。
TripAdvisorのオートコンプリート、ランキング検索、場所の詳細、レビュー、列挙メタデータを収集し、旅行リサーチのワークフローに活用できます。
エンドポイントファミリー
6
ドキュメント化されたパラメータ
59
サンプル数
6
ライブカタログスナップショット
稼働エンドポイント
6
メソッド
GET
必須パラメータ
10
スキーマ参照
6
{
"platform": "TripAdvisor",
"endpoint": "tripadvisor-autocomplete",
"method": "GET",
"path": "/tripadvisor/autocomplete",
"auth": "apiKey"
}ユースケース
TripAdvisorのオートコンプリート、ランキング検索、場所の詳細、レビュー、列挙メタデータを収集し、旅行リサーチのワークフローに活用できます。
TripAdvisorエンドポイントを使えば、「旅行先・スポットのリサーチ」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
TripAdvisorエンドポイントを使えば、「ホテル・観光スポットのモニタリング」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
TripAdvisorエンドポイントを使えば、「旅行レビューの分析」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のTripAdvisorエンドポイントカタログから取得しています(エンドポイント6件、ドキュメント化されたリクエストパラメータ59個、公開レスポンススキーマ6件)。DocsとPlaygroundが参照しているカタログと同じものです。
TripAdvisorのエンドポイントは6件、6つのリクエストファミリーに分類されています(Autocomplete、Enums、Hotelsほか3件)。
これらのTripAdvisorエンドポイントには59個のリクエストパラメータがドキュメント化されており、うち10個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
6件のTripAdvisorエンドポイントのうち6件が実際のサンプルレスポンスを、6件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
TripAdvisorのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、429、500、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
TripAdvisorのエンドポイントは6個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/tripadvisor/autocomplete
/tripadvisor/enums
/tripadvisor/hotels
/tripadvisor/place
/tripadvisor/reviews
/tripadvisor/search
エンドポイントカタログ
/tripadvisor/autocompleteReturns TripAdvisor typeahead suggestions for the required query `q`, optionally narrowed by `limit`, `locale`, `scope_geo_id` and a `type` hint. Each result has its id, title, type, URL, image, parent location and coordinates, and may carry nested search shortcuts. Results can be locations, hotels, restaurants or attractions.
MCPツール tripadvisor_autocomplete
/tripadvisor/enumsReturns the values TripAdvisor place and listing filters accept: `locales`, `currencies`, `languages`, `listing_types`, `sorts`, `pricing_modes`, `hotel_classes`, `hotel_amenities`, `restaurant_types`, `restaurant_options`, attraction categories with their ids, and `filter_ids`. It also lists `unsupported_entity_types`. Takes no parameters.
MCPツール tripadvisor_enums
/tripadvisor/hotelsSearches TripAdvisor hotels in the area given by the required `geo_id`. Filter with `class`, `amenities`, `price_min`, `price_max`, `pricing_mode`, `travelers_choice` and `currency`; page with `offset` and `limit`; order with `sort`. Each hotel has its title, URL, image, rating, review count, star rating, rank, price, provider, location and a review snippet when TripAdvisor supplies them.
MCPツール tripadvisor_hotels
/tripadvisor/placeReturns a rich TripAdvisor place profile.
MCPツール tripadvisor_place
/tripadvisor/reviewsReturns 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.
レスポンスに関する注記
Query parameters: pass either `id` with a TripAdvisor location id or `url` with a TripAdvisor place URL. Optional parameters include `page`, `limit`, `language`, `sort_type`, `sort_by`, repeated `ratings`, `do_machine_translation`, and `photos_per_review_limit`. `sort_type` accepts `ML_SORTED` (default) and `DEFAULT`. `sort_by` accepts `FAVORABLE_RATING` (default) and `DATE`. These legacy labels are compatibility inputs for the current frontend: `DEFAULT` or `DATE` selects newest first; otherwise Tripadvisor determines the order. `FAVORABLE_RATING` no longer guarantees an ordering by highest rating. `ratings` accepts repeated values `1`, `2`, `3`, `4`, and `5`. `limit` defaults to 20 and is capped at 50. Requests above 20 combine bounded upstream pages and detail batches while preserving the requested page offset and order. `photos_per_review_limit` defaults to 7 and is capped at 20. `do_machine_translation` defaults to true: title/text use the list’s requested-language version. When false, the detail query returns original-language text. The language filter selects reviews available in the requested language, including translations; photos are capped after normalization. Pagination preserves the upstream list order, and `total` is the count after filters. A verified empty list or a page beyond `total` returns an empty `reviews` array. Missing list/detail data, query retirement, and blocked requests return an upstream error. Returns TripAdvisor public reviews. Review records include author, title, text, dates, rating, language, helpful votes, photos, and public review URLs when available.
MCPツール tripadvisor_reviews
/tripadvisor/searchSearches TripAdvisor places in the area given by the required `geo_id`, for the required `type`: `hotel`, `restaurant`, `attraction`, `all`, or an attraction category type from `/tripadvisor/enums`. Hotel and restaurant filters, `offset`, `limit`, `locale`, `currency` and `sort` are optional. Each result has title, URL, rating, review count, rank, price and location. Unsupported entity-only types return a validation error.
MCPツール tripadvisor_search
関連API
Travel & Hospitality
Build travel and lodging research workflows from structured Airbnb stay, room, availability, and review data.
Travel & Hospitality
Turn Expedia's Stays, Flights, and Things To Do results into structured JSON — destination search, hotel listings with pricing and reviews, flight offers, and activity search, sourced from the same API the official mobile app uses. Credential-free.
Travel & Hospitality
Turn Booking.com's hotel, flight, and attractions surfaces into structured JSON — search results, hotel detail with rooms and photos, guest reviews, flight offers, and things-to-do listings, replayed directly against Booking.com's own persisted-query GraphQL and REST endpoints. Credential-free.
対象企業
TripAdvisor, Inc. · TRIP
TripAdvisorを運営するのはTripAdvisor, Inc.(TRIP)です。CrawloraのSECエンドポイントは同じ企業のCIKを受け取るため、提出書類・財務・インサイダー取引・13F保有を上記のTripAdvisorエンドポイントと同じAPIキーで取得できます。
SEC提出書類・財務API →TripAdvisorのスクレイピング方法
TripAdvisorのレビューと場所データはアンチボット対策で保護されています。CrawloraのTripAdvisorエンドポイントは、検索・ホテル・場所・レビューのデータを構造化JSONとして返します。レビューエンドポイントはTripAdvisorの場所IDまたは正規URLのどちらかを受け付け、並び順、言語、翻訳、評価、ページネーション、写真の各コントロールを提供します。
発見にはオートコンプリートまたは一覧検索を使い、ホテルや場所を開くか、場所IDまたは正規TripAdvisor URLのどちらかを指定して /tripadvisor/reviews を呼び出します。
limitの既定値は20、上限は50です。DEFAULTまたはDATEは新しい順を選び、それ以外はTripAdvisorの上流順を維持します。1〜5の評価を複数指定し、言語と翻訳済み/原文の詳細テキストを選択できます。
名前、評価、レビュー数、ランキング、施設情報に加え、投稿者、日付、言語、参考になった数、写真、公開レビューURLを含む正規化レビューを取得できます。
定期的に再実行して、評価の変化、新着レビュー、競合施設の推移を時系列で追跡できます。
FAQ
TripAdvisorの検索または場所識別子をCrawloraのTripAdvisorエンドポイントに送るだけで、名前、評価、レビュー数、価格帯、レビュー内容を構造化JSONで取得できます。アンチボット層への対応は不要です。公開データを収集し、TripAdvisorの利用規約を遵守してください。
できます。TripAdvisorの場所IDまたは正規URLのどちらかを指定します。公開されている本文、評価、言語、日付、参考になった数、写真、レビューURLを取得でき、非公開・ログイン後のデータにはアクセスしません。limitは50が上限で、評価1〜5は複数指定でき、機械翻訳を無効にすると原文の詳細テキストを要求します。
公開されている場所・レビューデータの収集は、TripAdvisorの利用規約、robotsディレクティブ、レート制限、適用法を遵守する限り一般的に許容されます。これは収集権限のある公開データが対象です。