Discover/justwatch.com API
live

justwatch.com APIjustwatch.com

Search movies and TV shows, get streaming availability, browse trending titles, and find similar content via the JustWatch API. 6 endpoints.

Endpoints
6
Updated
10d ago
Try it
Maximum number of results to return.
The search query for title name.
api.parse.bot/scraper/1e818686-70d7-4a06-b078-9c469784a890/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/1e818686-70d7-4a06-b078-9c469784a890/search_titles?limit=5&query=Jaws' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Search for movies and TV shows by title query. Returns matching titles with basic streaming availability information.

Input
ParamTypeDescription
limitintegerMaximum number of results to return.
queryrequiredstringThe search query for title name.
Response
{
  "type": "object",
  "fields": {
    "data": "array of title objects with id, type, title, year, path, poster, streaming_on, watch_url",
    "status": "string indicating success"
  },
  "sample": {
    "data": [
      {
        "id": "tm123933",
        "path": "/in/movie/jaws",
        "type": "MOVIE",
        "year": 1975,
        "title": "Jaws",
        "poster": "/poster/187613044/{profile}/jaws.{format}",
        "watch_url": "https://www.hotstar.com/in/1971000506",
        "streaming_on": "JioHotstar"
      }
    ],
    "status": "success"
  }
}

About the justwatch.com API

The JustWatch API covers 6 endpoints for querying streaming availability, title metadata, and content discovery across JustWatch's catalog. The search_titles endpoint returns matching movies and TV shows with per-title streaming_on and watch_url fields, while get_title_details exposes cast, genres, runtime, age rating, IMDb scores, and full streaming offers for a specific slug.

What the API Returns

The six endpoints cover title search, detailed metadata, trending content, similar-title recommendations, and reference data for providers and genres. search_titles accepts a query string and optional limit, returning an array of title objects that include id, type (movie or TV show), year, poster, streaming_on (current services carrying the title), and a watch_url. The path field in each result is what you pass as the slug parameter to other endpoints.

Title Details and Streaming Offers

get_title_details takes a slug such as movie/jaws or a full regional path like /in/movie/jaws and returns a detailed object: description, runtime, genres, age_rating, countries, backdrop, original_title, IMDb and/or audience scores, and the full set of streaming offers broken down by provider. This is the endpoint to use when you need to distinguish between subscription, rental, and purchase availability.

Discovery and Reference Endpoints

browse_popular_titles returns a ranked list of currently trending titles — useful for "what's popular now" features — with id, type, title, year, path, and poster per item. get_similar_titles accepts a reference slug and returns comparable content using the same response shape. Two reference endpoints, list_providers and list_genres, return lookup tables: providers include id, packageId, clearName, and shortName; genres include id, shortName, and translation. These are useful for mapping IDs found in detail responses back to human-readable names.

Common use cases
  • Display where to stream a specific movie or show across all available services using streaming_on from search_titles.
  • Build a streaming availability tracker that checks get_title_details offers to surface rental vs. subscription options.
  • Populate a 'trending now' section in a media app using browse_popular_titles ranked results.
  • Recommend related content on a title page by calling get_similar_titles with the current title's slug.
  • Map provider IDs in detail responses to display names using the list_providers reference endpoint.
  • Filter or categorize a content catalog by genre using IDs from list_genres matched against title metadata.
  • Aggregate IMDb scores and runtime data from get_title_details for a cross-title comparison tool.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does JustWatch have an official developer API?+
JustWatch does not offer a documented public developer API. There is no official API portal or published endpoint documentation available to third-party developers.
What streaming availability data does `get_title_details` return, and does it distinguish offer types?+
Yes. The get_title_details response includes a full streaming offers object that differentiates between availability types — subscription, rental, and purchase — along with the provider details. The list_providers endpoint gives you the mapping from provider IDs to names like clearName and shortName.
Does the API support filtering by country or region?+
Regional paths can be passed as the slug parameter in get_title_details (e.g. /in/movie/jaws for India), so the detail endpoint has some regional support. The search_titles and browse_popular_titles endpoints do not expose a country filter parameter. You can fork the API on Parse and revise it to add region filtering to those endpoints.
Can I filter `browse_popular_titles` by genre or content type?+
Not currently. browse_popular_titles accepts only an optional limit parameter and returns a ranked trending list without genre or type filters. list_genres provides the available genre reference data. You can fork the API on Parse and revise it to add genre or content-type filtering to the browse endpoint.
Does the API expose episode-level data for TV shows?+
Not currently. get_title_details returns show-level metadata including type, description, genres, and streaming offers, but individual season or episode details are not part of the response schema. You can fork the API on Parse and revise it to add an endpoint for episode-level data.
Page content last updated . Spec covers 6 endpoints from justwatch.com.
Related APIs in EntertainmentSee all →
bet365.bet.br API
Access live betting odds, featured sports events, and real-time scores directly from bet365 Brazil's platform across multiple sports including Formula 1 and in-play markets. Get current match results, browse available betting categories, and view homepage promotions all through structured data endpoints.
pdga.com API
Access player profiles, ratings history, tournament events, live scoring, world rankings, and the course directory from the Professional Disc Golf Association.
viagogo.com API
Search for events and browse tickets across Viagogo's catalog, discovering performer schedules, ticket listings, and categories all in one place. Get detailed information about available tickets and events to find exactly what you're looking for.
bwfbadminton.com API
Track badminton tournaments worldwide by browsing the BWF calendar, viewing tournament draw brackets, and retrieving detailed match results with player stats and scores. Stay updated on competitions and analyze matchups with comprehensive tournament data from the Badminton World Federation.
mwcbarcelona.com API
Discover and explore MWC Barcelona 2026 exhibitors, speakers, and sessions by searching, filtering, and browsing by category, location, or type. Access detailed information about pavilions, agenda schedules, news updates, and pass options to plan your conference experience.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.
brickset.com API
Search and browse thousands of LEGO sets by theme, year, or keyword. Retrieve detailed data for any set including piece count, minifigure count, dimensions, RRP, and more. Explore the full catalog of themes and yearly releases available on Brickset.
formula1.com API
Get comprehensive Formula 1 data including race results, qualifying sessions, practice sessions, pit stops, and driver/team standings from 1950 to present. Track live race schedules, fastest laps, starting grids, and historical world champions to stay updated on all F1 season information.