GET/justwatch/age-certificationsapiKey1 credit/request
Lists the JustWatch age certification technical names for a country, such as `PG-13` for the US. `country` is a two-letter code and defaults to `US`. An invalid country returns `400`, and an unexpectedly empty result returns `503`.
Optional: country.
Sampled 14 Oct 2026: 56 items. Filled in every item: technical_name. In the sample: technical_name: “G” and 44 other values.
Open in Playground
GET/justwatch/discoverapiKey3 credits/request
Returns 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`.
Optional: country, language, limit, type (3 allowed values: all, movie, show), genres, providers, production_countries, monetization_types (5 allowed values: FLATRATE, FREE, ADS, RENT, BUY), year_min, year_max.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, object_id, object_type, title, year, path, url, poster_url and 2 more. In the sample: object_type: SHOW (11), MOVIE (9); year: 2,020 to 2,026, median 2,023; title: “The Ministry of Ungentlemanly Warfare” and 19 other values; url: justwatch.com; production_countries: median 1 entry; path: “/us/movie/the-ministry-of-ungentlemanly-warfare” and 19 other values; poster_url: images.justwatch.com; offers: median 16 entries.
Open in Playground
GET/justwatch/episode/by-idapiKey3 credits/request
Looks up one JustWatch episode by its raw `id` (`tse` followed by digits, such as `tse5550494`), in the `country` (default `US`) and `language` (default `en`) you choose. Returns the title, year, episode number, description, poster, paths, and streaming offers with provider, monetization type, presentation type, price and currency. A valid id with no match returns `404`.
Required: id. Optional: country, language.
Sampled 14 Oct 2026: 19 items. Filled in every item: provider, provider_id, provider_short, provider_technical, monetization_type, presentation_type, currency, url. Not in every item: price (6). In the sample: monetization_type: FLATRATE (13), BUY (6); price: 1.99 to 2.99, median 2.99; provider: “fuboTV” and 8 other values; url: fubo.tv and 7 other hosts; provider_short: “fuv” and 8 other values; provider_technical: “fubotv” and 8 other values; presentation_type: HD (9), SD (9), 4K (1).
Open in Playground
GET/justwatch/episode/offersapiKey3 credits/request
Returns the streaming offers for one JustWatch episode `id` (`tse` followed by digits) across one to five comma-separated country codes in `countries` (default `US`), with `language` defaulting to `en`. Each country entry lists offers by provider, monetization type, presentation type, price and currency, with the episode details. An unknown id returns `404`.
Required: id. Optional: countries, language.
Sampled 14 Oct 2026: 1 item. Filled in every item: country, episode, offers. In the sample: country: “US”; offers: median 19 entries.
Open in Playground
GET/justwatch/genre/titlesapiKey3 credits/request
Lists popular JustWatch titles for one genre short name in `genre`, such as `act`. `type` is `all`, `movie` or `show` (default `all`), `limit` defaults to 20 and is capped at 50, and `country` and `language` default to `US` and `en`. Each title has its id, year, path, poster, production countries and offers. Find genre names with the genres endpoint.
Required: genre. Optional: country, language, limit, type (3 allowed values: all, movie, show).
Sampled 14 Oct 2026: 20 items. Filled in every item: id, object_id, object_type, title, year, path, url, poster_url and 2 more. In the sample: object_type: SHOW (10), MOVIE (10); year: 2,022 to 2,026, median 2,026; title: “Lanterns” and 19 other values; url: justwatch.com; production_countries: median 1 entry; path: “/us/tv-show/lanterns” and 19 other values; poster_url: images.justwatch.com; offers: median 12 entries.
Open in Playground
GET/justwatch/genresapiKey1 credit/request
Lists the JustWatch genres, each with its `short_name` (such as `act`) and a translated name in the `language` you choose (two-letter code, default `en`). Use the short names as the `genre` input of the genre titles endpoint. An invalid language returns `400`.
Optional: language.
Sampled 14 Oct 2026: 19 items. Filled in every item: short_name, translation. In the sample: short_name: “crm” and 18 other values; translation: “Crime” and 18 other values.
Open in Playground
GET/justwatch/monetization/titlesapiKey3 credits/request
Returns popular titles for one monetization type. monetization_type accepts only `FLATRATE`, `FREE`, `ADS`, `RENT`, or `BUY`; type accepts only `all`, `movie`, or `show`.
Required: monetization_type (5 allowed values: FLATRATE, FREE, ADS, RENT, BUY). Optional: country, language, limit, type (3 allowed values: all, movie, show).
Sampled 14 Oct 2026: 20 items. Filled in every item: id, object_id, object_type, title, year, path, url, poster_url and 2 more. In the sample: object_type: SHOW (17), MOVIE (3); year: 1,997 to 2,026, median 2,026; title: “Lanterns” and 19 other values; url: justwatch.com; production_countries: median 1 entry; path: “/us/tv-show/lanterns” and 19 other values; poster_url: images.justwatch.com; offers: median 11 entries.
Open in Playground
GET/justwatch/newapiKey3 credits/request
Returns newly available movies and shows. Type accepts only `all`, `movie`, or `show`; limit defaults to 20 and clamps to 50.
Optional: country, language, limit, type (3 allowed values: all, movie, show).
Sampled 14 Oct 2026: 20 items. Filled in every item: id, object_id, object_type, title, year, path, url, poster_url and 1 more. In the sample: year: 1,974 to 2,026, median 2,026; title: “Spider-Man: Brand New Day” and 19 other values; url: justwatch.com; offers: median 26 entries; path: “/us/movie/spider-man-brand-new-day” and 19 other values; poster_url: images.justwatch.com.
Open in Playground
GET/justwatch/popularapiKey3 credits/request
Returns popular movies and shows. Type accepts only `all`, `movie`, or `show`; limit defaults to 20 and clamps to 50.
Optional: country, language, limit, type (3 allowed values: all, movie, show), cursor.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, object_id, object_type, title, year, path, url, poster_url and 1 more. In the sample: object_type: SHOW (17), MOVIE (3); year: 1,997 to 2,026, median 2,026; title: “Lanterns” and 19 other values; url: justwatch.com; offers: median 11 entries; path: “/us/tv-show/lanterns” and 19 other values; poster_url: images.justwatch.com.
Open in Playground
GET/justwatch/provider/titlesapiKey3 credits/request
Returns popular movies and shows available on one streaming provider, by JustWatch provider short name such as `nfx`, for a country (default `US`) and language (default `en`). Filter to movies or shows with `type` and cap results with `limit` (default 20, max 50). Each title has its name, year, type, poster, JustWatch URL and offers with price, currency and monetization type.
Required: provider. Optional: country, language, limit, type (3 allowed values: all, movie, show).
Sampled 14 Oct 2026: 20 items. Filled in every item: id, object_id, object_type, title, year, path, url, poster_url and 1 more. In the sample: year: 1,990 to 2,026, median 2,025; url: justwatch.com; offers: median 5 entries; poster_url: images.justwatch.com.
Open in Playground
GET/justwatch/providersapiKey1 credit/request
Lists the streaming providers JustWatch tracks in a country. `country` is a two-letter code and defaults to `US`. Each provider has its id, clear name, short name, technical name and an absolute icon URL. An invalid country returns `400`.
Optional: country.
Sampled 14 Oct 2026: 352 items. Filled in every item: id, clear_name, short_name, technical_name, icon_url. In the sample: icon_url: images.justwatch.com.
Open in Playground
GET/justwatch/searchapiKey3 credits/request
Searches JustWatch titles. Country must be a two-letter ISO code such as `US`; language must be a two-letter code such as `en`.
Required: query. Optional: country, language, limit.
Sampled 14 Oct 2026: 10 items. Filled in every item: id, object_id, object_type, title, year. Not in every item: path (3), url (3), poster_url (9), offers (2). In the sample: object_type: MOVIE (9), SHOW (1); year: 1,980 to 2,022, median 2,010; title: “Inception” and 7 other values; url: justwatch.com; offers: median 4 entries; path: “/us/movie/inception” and 2 other values; poster_url: images.justwatch.com.
Open in Playground
GET/justwatch/season/by-idapiKey3 credits/request
Looks up one JustWatch season by its raw `id` (`tss` followed by digits, such as `tss297253`), in the `country` (default `US`) and `language` (default `en`) you choose. Returns the season title, number, year, description, path, URL and poster. A valid id with no match returns `404`.
Required: id. Optional: country, language.
Sampled 14 Oct 2026: 12 fields returned with a value. In the sample: season.year: 2,022; country: “US”; season.url: justwatch.com; season.description: 149 characters; language: “en”; season.object_type: “SHOW_SEASON”; season.title: “Season 1”; season.season_number: 1.
Open in Playground
GET/justwatch/season/episodesapiKey3 credits/request
Lists the episodes of a JustWatch season given as `season_id` (`tss` followed by digits), with `country` defaulting to `US` and `language` to `en`. Each episode has its number, title, description and streaming offers with provider, price and currency. Path, URL and poster appear only when JustWatch has them for that episode. An unknown season returns `404`.
Required: season_id. Optional: country, language.
Sampled 14 Oct 2026: 10 items. Filled in every item: id, object_id, object_type, title, year, episode_number, description, offers. In the sample: episode_number: 1 to 10, median 5; title: “Long Day's Journey Into Night” and 9 other values; description: median 234 characters; offers: median 19 entries.
Open in Playground
GET/justwatch/show/seasonsapiKey3 credits/request
Lists the seasons of a JustWatch show given as `show_id` (`ts` followed by digits, such as `ts287292`), with `country` defaulting to `US` and `language` to `en`. Each season has its number, title, year, description, path and poster. The show itself comes back with genres, scoring, runtime and offers. An unknown show returns `404`.
Required: show_id. Optional: country, language.
Sampled 14 Oct 2026: 4 items. Filled in every item: id, object_id, object_type, title, year, season_number, path, url and 2 more. In the sample: year: 2,022 to 2,026, median 2,023; title: “Season 1” and 3 other values; url: justwatch.com; description: median 175 characters; season_number: 1 to 4, median 2; path: “/us/tv-show/from/season-1” and 3 other values; poster_url: images.justwatch.com.
Open in Playground
GET/justwatch/titleapiKey3 credits/request
Returns 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`.
Optional: path, url.
Sampled 14 Oct 2026: 13 items. Filled in every item: provider, monetization_type, presentation_type, price, currency, availability, url. Not in every item: category (5). In the sample: monetization_type: BUY (8), RENT (5); price: 2.13 to 16.7, median 5; provider: “Amazon DVD / Blu-ray” and 7 other values; availability: schema.org; presentation_type: 4K (6), DVD (3), BLU-RAY (2) and 1 more; url: amazon.com and 7 other hosts; category: DVD (3), Blu-Ray (2).
Open in Playground
GET/justwatch/title/analysisapiKey3 credits/request
Fetches a JustWatch title page and summarizes provider availability, monetization buckets, formats, price ranges, and best rent/buy/free/subscription options. Pass exactly one of `path` or `url`.
Optional: path, url.
Sampled 14 Oct 2026: 13 items. Filled in every item: provider, monetization_type, presentation_type, price, currency, availability, url. Not in every item: category (5). In the sample: monetization_type: BUY (8), RENT (5); price: 2.13 to 16.7, median 5; provider: “Amazon DVD / Blu-ray” and 7 other values; availability: schema.org; presentation_type: 4K (6), DVD (3), BLU-RAY (2) and 1 more; url: amazon.com and 7 other hosts; category: DVD (3), Blu-Ray (2).
Open in Playground
GET/justwatch/title/by-idapiKey3 credits/request
Looks 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`.
Required: id. Optional: country, language.
Sampled 14 Oct 2026: 27 items. Filled in every item: provider, provider_id, provider_short, provider_technical, monetization_type, presentation_type, price, currency and 1 more. In the sample: provider: Amazon Video (6), Apple TV Store (6), Fandango At Home (6) and 5 more; price: 2.13 to 16.7, median 4.99; url: amazon.com and 7 other hosts; provider_short: amz (6), itu (6), vdu (6) and 5 more; provider_technical: amazon (6), itunes (6), vudu (6) and 5 more; monetization_type: BUY (14), RENT (13); presentation_type: SD (8), HD (8), 4K (6) and 3 more.
Open in Playground
GET/justwatch/title/mediaapiKey3 credits/request
Returns the media for a JustWatch movie or show `id` (`tm` or `ts` followed by digits): credits with role, name, character and person id, video clips with provider and URL, and backdrop image URLs. `country` defaults to `US` and `language` to `en`. YouTube clips carry a watch URL. An unknown id returns `404`.
Required: id. Optional: country, language.
Sampled 14 Oct 2026: 53 items. Filled in every item: role, name, person_id. Not in every item: character_name (52). In the sample: role: ACTOR (52), DIRECTOR (1); name: “Leonardo DiCaprio” and 52 other values; character_name: “Dom Cobb” and 35 other values.
Open in Playground
GET/justwatch/title/offersapiKey3 credits/request
Returns the streaming offers for a JustWatch movie or show `id` across one to five comma-separated country codes in `countries` (default `US`), with `language` defaulting to `en`. Each country entry has its offers (provider, monetization type, presentation type, price, currency) and the title details. An unknown id returns `404`.
Required: id. Optional: countries, language.
Sampled 14 Oct 2026: 1 item. Filled in every item: country, title, offers. In the sample: country: “US”; offers: median 27 entries.
Open in Playground
GET/justwatch/title/similarapiKey3 credits/request
Lists titles similar to a JustWatch movie or show `id` (`tm` or `ts` followed by digits). `limit` defaults to 10 and is capped at 25; `country` defaults to `US` and `language` to `en`. Each result has its id, type, title, year, path, poster, production countries and offers. An unknown id returns `404`.
Required: id. Optional: country, language, limit.
Sampled 14 Oct 2026: 10 items. Filled in every item: id, object_id, object_type, title, year, path, url, poster_url. In the sample: year: 1,994 to 2,023, median 2,006; title: “Interstellar” and 9 other values; url: justwatch.com; path: “/us/movie/interstellar” and 9 other values; poster_url: images.justwatch.com.
Open in Playground