ストリーミングカタログのリサーチ
JustWatchエンドポイントを使えば、「ストリーミングカタログのリサーチ」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
正規化JSONを使って、JustWatchのストリーミングカタログ、タイトルの配信状況、プロバイダー、視聴ソース、シーズン、エピソード、配信状況の変更をリサーチできます。
JustWatchのタイトル検索、ストリーミング配信状況、プロバイダー、ジャンル、視聴ソース、シーズン、エピソード、カタログ発見データをドキュメント化されたAPIエンドポイント経由で収集できます。
エンドポイントファミリー
6
ドキュメント化されたパラメータ
94
サンプル数
21
ライブカタログスナップショット
稼働エンドポイント
21
メソッド
GET
必須パラメータ
34
スキーマ参照
21
{
"platform": "JustWatch",
"endpoint": "justwatch-search",
"method": "GET",
"path": "/justwatch/search",
"auth": "apiKey"
}ユースケース
JustWatchのタイトル検索、ストリーミング配信状況、プロバイダー、ジャンル、視聴ソース、シーズン、エピソード、カタログ発見データをドキュメント化されたAPIエンドポイント経由で収集できます。
JustWatchエンドポイントを使えば、「ストリーミングカタログのリサーチ」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
JustWatchエンドポイントを使えば、「タイトル配信状況のモニタリング」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
JustWatchエンドポイントを使えば、「プロバイダー・視聴ソースインテリジェンス」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のJustWatchエンドポイントカタログから取得しています(エンドポイント21件、ドキュメント化されたリクエストパラメータ94個、公開レスポンススキーマ21件)。DocsとPlaygroundが参照しているカタログと同じものです。
JustWatchのエンドポイントは21件、14つのリクエストファミリーに分類されています(Title、Episode、Seasonほか11件)。
これらのJustWatchエンドポイントには94個のリクエストパラメータがドキュメント化されており、うち34個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
21件のJustWatchエンドポイントのうち21件が実際のサンプルレスポンスを、21件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
JustWatchのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、429、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
JustWatchのエンドポイントは21個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/justwatch/title
/justwatch/episode/by-id
/justwatch/season/episodes
/justwatch/age-certifications
/justwatch/discover
/justwatch/genre/titles
主要エンドポイント
/justwatch/searchSearches JustWatch titles. Country must be a two-letter ISO code such as `US`; language must be a two-letter code such as `en`.
レスポンスに関する注記
- Empty search results return `404`. - Invalid country or language formats return `400`. - Upstream errors or failures return `503`.
MCPツール justwatch_search
/justwatch/popularReturns popular movies and shows. Type accepts only `all`, `movie`, or `show`; limit defaults to 20 and clamps to 50.
レスポンスに関する注記
- Invalid `country`, `language`, or `type` values return `400`. - Upstream errors or unexpected empty popular responses return `503`. - Results reuse the title search shape and include compact offers when available. - `has_next_page` and `next_cursor` support resumable cursor pagination. Treat `next_cursor` as opaque.
MCPツール justwatch_popular
/justwatch/newReturns newly available movies and shows. Type accepts only `all`, `movie`, or `show`; limit defaults to 20 and clamps to 50.
レスポンスに関する注記
- Invalid `country`, `language`, or `type` values return `400`. - Upstream errors or unexpected empty new-title responses return `503`. - Results are filtered to movie/show object types and reuse the title search shape.
MCPツール justwatch_new
/justwatch/discoverReturns popular movies and shows filtered by optional genre short names, provider short names, production countries, monetization types, and release year bounds. Combine `providers` with `production_countries` to build charts such as most popular Korean or Japanese titles on a given service. Type accepts only `all`, `movie`, or `show`; monetization_types accepts only `FLATRATE`, `FREE`, `ADS`, `RENT`, or `BUY`.
レスポンスに関する注記
- Invalid `country`, `language`, `type`, `genres`, `providers`, `production_countries`, `monetization_types`, `year_min`, or `year_max` values return `400`. - `production_countries` filters on the title's country of origin (JustWatch popularity within a `country` market), not the market itself. Use `country` for the market and `production_countries` for the origin. - Each result carries a `production_countries` array so callers can confirm the origin used for the filter. - Upstream errors or unexpected empty discover responses return `503`. - Provider short names can be discovered with `/api/v1/justwatch/providers`; genre short names can be discovered with `/api/v1/justwatch/genres`.
MCPツール justwatch_discover
/justwatch/titleReturns the details of a JustWatch movie or show. Pass exactly one of `path` (such as `/us/movie/inception`) or `url` (an absolute JustWatch address). The response has the title, year, genres, runtime, content rating, `scoring` (IMDb and TMDB scores, tomato meter, JustWatch rating) and current offers. Titles with no offers still return metadata; a missing page returns `404`.
レスポンスに関する注記
- Non-JustWatch URLs, missing locators, or both locators return `400`. - Missing title pages return `404`. - Upstream failures or unusable title pages return `503`. - A title with no current offers can still return `200` when metadata is present.
MCPツール justwatch_title
/justwatch/title/by-idLooks up a JustWatch movie or show by its raw `id` (`tm` or `ts` followed by digits, such as `tm92641`), with `country` defaulting to `US` and `language` to `en`. Returns the title, year, genres, runtime, content rating, description, scoring, and offers with provider, monetization type, price and currency. A valid id with no match returns `404`.
レスポンスに関する注記
- Invalid `id`, `country`, or `language` values return `400`. - A valid id with `node: null` returns `404`. - Upstream errors or incomplete title responses return `503`. - Offers include provider names, monetization type, presentation type, URL, price, and currency when upstream provides them.
MCPツール justwatch_title_by_id
関連API
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Turn Apple Books ebook and audiobook pages into structured data — search, catalog detail, paginated customer reviews, similar titles, author bibliographies, series listings, and chart rankings as normalized JSON. Credential-free.
Media & Streaming
Search public Ticketmaster events and browse the full discovery hierarchy by category or city, with pagination plus event, attraction, and venue detail endpoints -- including fan reviews, related attractions, trending attractions, and enhanced venue branding -- for live-entertainment research.
JustWatchのスクレイピング方法
JustWatchは、どのタイトルがどの国のどのストリーミングプラットフォームで配信されているかを追跡していますが、公開APIは提供していません。Crawloraの21個のJustWatchエンドポイントは、検索・発見・タイトル・視聴ソース・プロバイダー・シーズン・エピソードのデータを正規化JSONとして返し、ほぼすべての呼び出しに国と言語のパラメータが付きます。
クエリでタイトルを検索する、人気またはニューリリースのタイトルを取得する、あるいはジャンル・プロバイダー・製作国・マネタイズ方式・年代範囲でフィルターするdiscoverを使用します。
タイトル詳細エンドポイントはJustWatchのパスまたはurlを受け付け、ID指定のバリアントは元のidを受け付けます。いずれの方法でも、最終的に他のエンドポイントが必要とするidを得られます。
タイトルの視聴ソースエンドポイントは、そのタイトルがどこでどのような形式(FLATRATE、FREE、ADS、RENT、BUY)で視聴できるかを返し、1回の呼び出しで複数国を指定できます。
シーズン一覧、エピソード一覧、エピソード詳細、エピソード視聴ソースのエンドポイントを使えば、あるシリーズを個々のエピソードの配信状況まで階層的に掘り下げられます。タイトル分析エンドポイントは、あるタイトルの配信状況を直接集計します。
FAQ
JustWatchはパートナー向けに商用データ製品を販売していますが、サードパーティ開発者向けの公開APIは提供していません。CrawloraはJustWatchと提携関係にありません。そのエンドポイントは認証不要の公開WebサイトのGraphQLインターフェースを読み取り、ドキュメント化されたJSONとして返します。
まずタイトルをidに解決し、次に視聴ソースエンドポイントを呼び出します。カンマ区切りの国リストを受け付けるため、1回の呼び出しであるタイトルが複数の市場でストリーミング視聴可能かどうかを回答でき、各視聴ソースにはFLATRATE、FREE、ADS、RENT、BUYのマネタイズ方式がタグ付けされます。
2文字コードです。国はUSやDEなど、言語はenやjaなどで、これらが表示されるカタログとメタデータの言語を決定します。
はい。プロバイダー別タイトルエンドポイントはプロバイダーを受け付け、ある国でのそのカタログを返します。プロバイダー一覧エンドポイントは、その国にどのプロバイダーが存在するかを一覧します。