API Features for Streaming Apps

The Watchmode API combines movie and TV metadata, streaming availability, provider catalogs, deeplinks, episode-level data, and live sports and TV listings so developers can build search, discovery, recommendation, TV guide, and availability products.

Streaming Availability API for 200+ Services

Watchmode catalogs the content not just on the big services (Netflix, HBO Max, Amazon Prime, Peacock, Disney+, Hulu, etc.), but also categorizes hundreds of smaller streaming services, rental services, free video apps and TV channel apps through one streaming availability API.

Country-Level Provider Availability

Watchmode's API allows you to filter streaming availability by country, and know what's available to watch in each country.

Movie and TV Show REST API

Watchmode's API is organized around REST, and allows for simple integrations with your application. Use it as a movie API, TV show API, or streaming availability API depending on what your product needs.

Live Sports and TV Guide API

Find live sports and award-show schedules with the streaming services and TV channel apps carrying each event, including iOS and Android deep links, in the US, UK, Canada, and Australia. Business and Enterprise plans add US TV channel listings for TV guide apps.

Provider Links and App Deeplinks

Our dataset includes iOS and Android deeplinks to launch the content in the native app of each streaming service. This is particularly important if you plan to link to content in an iOS app, as Apple rejects apps that try to link to a streaming service's website.

Episode-Level Availability API

Not only does Watchmode know what streaming service each TV show is on, we know what service each season and episode is on and can return links and deeplinks for every specific episode.

BROWSE
API DOCS

What the Watchmode API Returns

Developer-ready data for where-to-watch apps, TV guides, sports schedules, catalogs, search experiences, recommendation engines, and streaming analytics products.

Movies and TV

Streaming sources

Find where a title is available by country across subscription, rent, buy, free, and TV provider catalogs with the title sources endpoint.

Metadata, cast, and crew

Return plots, runtimes, release dates, genres, user and critic ratings, content ratings, trailers, similar titles, and networks from the title details endpoint, plus cast and crew and person details.

Episode availability

Fetch seasons, episodes, and episode-level streaming sources for TV apps with the episodes endpoint.

Provider IDs and app deep links

Send users to the right service with provider IDs, web links, and iOS and Android deep links, plus Apple TV, Android TV, and Roku links on paid plans. No separate Netflix, Hulu, or Prime Video integrations needed.

Search and ID mapping

Match titles and people by name, IMDb ID, or TMDB ID with the search and autocomplete endpoints, or the daily title and person ID maps.

Discovery filters

Build lists like “horror movies on Netflix in the US” by filtering on service, country, genre, network, language, release date, ratings, people, or awards with the list titles endpoint.

Release and leaving dates

Show upcoming and recent streaming premieres, with release times where known, and the dates titles leave each service with the release dates and leaving dates endpoints.

Awards and nominations

Look up Oscars, Primetime Emmys, Golden Globes, BAFTA, SAG, DGA, WGA, and PGA wins and nominations by title, person, edition, and category with the awards endpoints.

Services, countries, and genres

Get reference lists of 200+ streaming services, 50+ countries, TV networks, and genres, with the IDs used for filtering, from the sources, regions, networks, and genres endpoints.

Live sports, events, and TV guide

US, UK, Canada, and Australia

Sports and event schedules

Find games and award shows by date, sport, league, or team, with start times and event status, using the live events endpoint. Browse available leagues and teams.

Where to watch live events

See which streaming services and TV channel apps carry each event, with event pages and web, iOS, and Android links, from the event sources endpoint. Business and Enterprise plans can filter by US TV market for local channels.

US TV guide

List US TV channels and their upcoming listings, with links to open each channel's app or page, using the channels and TV listings endpoints. Available on Business and Enterprise plans.

Keeping your data current

Daily changes

Keep your database current with changes endpoints for new titles, new people, and changed sources, details, and episodes.

Bulk downloads

Download event schedules with where-to-watch links using the schedule download endpoint (Business and Enterprise), or receive full Enterprise datasets via Amazon S3 or sFTP.

Developer tools

Integrate faster with the OpenAPI spec, the official TypeScript SDK, and llms.txt for AI coding assistants.

Catalog data refreshes daily, and live event availability refreshes throughout the day. Watchmode returns data and links, not video playback, live scores, or stats. Features vary by plan; compare plans. Start with the API documentation or request a free movie API key.

Streaming Availability API for 200+ Services

Subscription, free, rent and buy (like Apple TV and Google Play), Amazon Channels, and TV channel apps. Browse coverage by country below, or use the /v1/sources/ endpoint for every service's ID, logo, regions, and app links.
  • Netflix
  • Hulu
  • HBO Max
  • Prime Video
  • Disney+
  • AppleTV+
  • BBC iPlayer
  • Hayu
  • Paramount Plus
  • Paramount+ with Showtime
  • Crave
  • Peacock
  • Peacock Premium
  • Amazon Freevee
  • Netflix Free
  • Crave Starz

All services

424 services

Subscription · 149

  • Acorn TV
  • Allente
  • AMC+
  • Animation Digital Network
  • Apple TV
  • AppleTV+
  • ARD Plus
  • Arrow Video Channel
  • Atres Player
  • B1G+
  • Beamafilm
  • beIN Sports
  • BET+
  • BFI Player
  • BINGE
  • Britbox
  • Britbox UK
  • Canal+
  • CBC Gem Subscription
  • CDA Premium
  • Cineverse Subscription
  • Cinu
  • Citytv+
  • Claro tv+
  • Clarovideo
  • Club Illico
  • Crave
  • Crave Starz
  • Crunchyroll Premium
  • Curiosity Stream
  • Darkmatter TV
  • DAZN
  • DirecTV On Demand
  • DIRECTV Stream
  • Discovery+
  • Disney+
  • Elisa Viihde
  • ESPN+
  • F1TV Pro
  • Fanatiz
  • Fandor
  • FILMIN
  • Flix Premiere
  • FlixFling
  • Flo Rugby
  • FloCollege
  • FOD
  • FOX One
  • Foxtel Now
  • fuboTV
  • GAC Sports Network
  • Globalplay
  • GuideDoc
  • Hallmark Movies Now
  • Hayu
  • HBO Max
  • HiDive
  • Hollywood Suite
  • Hoopla
  • Hotstar
  • Hulu
  • Hungama Play
  • ICI TOU.TV
  • ITV Player
  • ITVX Premium
  • Joyn Plus
  • K League TV
  • Kanopy
  • Kayo Sports
  • Kocowa
  • Magenta TV+
  • MagentaTV
  • Mediaset Infinity
  • MGM+
  • MHz Choice
  • MIAA Digital Network
  • Midco Sports Plus
  • MLB.TV
  • Mountain West+
  • Movistar+
  • MovistarTV
  • MTV Katsomo
  • MUBI
  • NBA League Pass
  • Neon TV
  • Netflix
  • NFL Sunday Ticket
  • NFL+
  • NLZIET
  • Now TV
  • NPO Plus
  • NWSL+
  • Optus Sport
  • Paramount Plus
  • Paramount+ with Showtime
  • Peacock Premium
  • Philo
  • Pilot WP
  • Premier Sports
  • Prime Video
  • Rakuten Viki
  • RDS
  • RMAC Network
  • RTL+
  • Ruutu
  • SFR Play
  • Shudder
  • Sky
  • Sky Go
  • Sky Sports
  • Sky X
  • SkyShowtime
  • Sling TV
  • Sling TV Orange
  • Sony LIV
  • Spectrum On Demand
  • Sportsnet+
  • Stan
  • STARZ
  • Strim
  • Sun Nxt
  • SundanceNow Doc Club
  • Tele2 Play
  • Telenet
  • Tennis Channel
  • TF1+
  • The Criterion Channel
  • Topic
  • TSN
  • TSN Plus
  • TV 2
  • TV4 Play
  • TVA+
  • TVING
  • U-NEXT
  • VI movies and tv
  • Videoland
  • Virgin TV GO
  • Viu
  • Watcha
  • wavve
  • WETA+
  • WNBA League Pass
  • WOW
  • WOW Presents Plus
  • WWE Network
  • Youtube Premium
  • YouTube TV
  • Zee5

Free · 104

  • 7plus
  • 9Now
  • A&E
  • ABC iview
  • Adult Swim
  • All 4
  • Amazon Freevee
  • AmericaEast.TV
  • ARD Mediathek
  • BBC iPlayer
  • BYUtv
  • Cartoon Network
  • CBC Gem
  • CBS
  • CBS News
  • CCIW
  • Centennial Digital Network
  • CIAA Sports Network
  • Cineverse
  • CNE Sports Network
  • Crunchyroll
  • CTV
  • DRTV
  • Empire 8 Network
  • Fandango at Home Free
  • Fawesome
  • Filmzie
  • Food Network
  • FOX
  • Freeform
  • fyi
  • Global TV
  • GLVC Sports Network
  • HGTV
  • Investigation Discovery
  • Joyn
  • KQED
  • Lifetime
  • M6+
  • MACtv
  • MASCAC TV
  • MAX Free
  • MEAC Network
  • Mercado Play
  • MIAC
  • MTV
  • My5
  • National Geographic
  • NBC
  • NEC Front Row
  • Netflix Free
  • Noovo
  • North Coast Network
  • NPO Start
  • NRK TV
  • OnDemandKorea
  • PAC Digital Network
  • PBS
  • PBS Kids
  • Peacock
  • Philo Free
  • Play Suisse
  • Plex
  • Pluto TV
  • Popcornflix
  • Prime Video Free
  • PSAC Sports Digital Network
  • RaiPlay
  • RTBF Auvio
  • RTVE Play
  • SBS On Demand
  • Shout! Factory TV
  • SIAC Network
  • South Park Studios
  • SUNYAC
  • SVT
  • SWAC TV
  • Syfy
  • Télé-Québec
  • tenplay
  • The CW
  • The History Channel
  • The Roku Channel
  • ThreeNow
  • Tivify
  • Toggo
  • Travel Channel
  • Tubi TV
  • TV Land
  • TV5+ / Unis
  • TVNZ+
  • TVP
  • UKTV Play
  • UMAC Sports Network
  • USA
  • VH1
  • Vimeo
  • ViX
  • WIAC Network
  • Xumo Play
  • Yle Areena
  • YouTube
  • Youtube Premium
  • ZDF

Rent & buy · 38

  • Amazon
  • AppleTV
  • ARTE Boutique
  • Blockbuster
  • blue TV
  • Canal VOD
  • Chili
  • Cineplex
  • Curzon Home Cinema
  • Fandango at Home
  • Fetch TV
  • filmingo
  • Freenet meinVOD
  • Google Play
  • maxdome Store
  • meJane
  • Orange VOD
  • OzFlix
  • Pathé Home
  • Pathé Thuis
  • Player
  • Plex
  • Premiere Max
  • Rakuten TV
  • SF Anytime
  • Sky Store
  • Sooner
  • Talk Talk TV
  • Telia Play
  • Timvision
  • TV 2 Play
  • UPC TV
  • Viaplay
  • Videobuster
  • Videoload
  • VIVA by videofutur
  • Windows Store
  • YouTube

TV channel apps · 48

  • A&E
  • ABC
  • Adult Swim
  • AHC GO
  • AMC
  • Animal Planet GO
  • BBC America
  • BET
  • Bravo
  • Cartoon Network
  • Destination America GO
  • Discovery GO
  • Discovery Life GO
  • ESPN
  • ESPN Deportes
  • FOX
  • Fox Sports 1
  • Freeform
  • FX
  • fyi
  • Hallmark Channel Everywhere
  • IFC
  • Investigation Discovery GO
  • Lifetime
  • LOGO
  • MTV
  • National Geographic
  • NBC
  • NBC News
  • Oxygen
  • Paramount Network
  • Science GO
  • Sundance
  • Syfy
  • TBS
  • The History Channel
  • TLC GO
  • TNT
  • truTV
  • TV Land
  • USA
  • VH1
  • VICELAND
  • Watch Food Network
  • Watch HGTV
  • Watch TCM
  • Watch Travel Channel
  • WE tv

Add-on channels · 85

  • Acorn TV (Via Amazon Prime)
  • Acorn TV Apple TV Channel
  • ADN Amazon Channel
  • Amazon MX Player
  • AMC Plus Apple TV Channel
  • AMC+ Amazon Channel
  • AMC+ Roku Channel
  • Anime Generation Amazon Channel
  • Anime Times Amazon Channel
  • Aniverse Amazon Channel
  • AppleTV+ Amazon Channel
  • ARD Plus (Via Amazon Prime)
  • ARD Plus Apple TV Channel
  • Arrow Video Amazon Channel
  • Atresplayer Amazon Channel
  • AXN Black Amazon Channel
  • BBC Player Amazon Channel
  • BET+ Roku Channel
  • Britbox (Via Amazon Prime)
  • BritBox Roku Channel
  • Cinemax (Via Amazon Prime)
  • Cinemax (Via Hulu)
  • Citytv+ (Via Amazon Prime)
  • Crave (Via Amazon Prime)
  • Crunchyroll Premium (Via Prime)
  • Crunchyroll Roku Channel
  • Curiosity Stream (Via Amazon Prime)
  • dAnime Amazon Channel
  • Discovery+ (Via Amazon Prime)
  • Discovery+ Roku Channel
  • Fandor (Via Amazon Prime)
  • FOD Channel Amazon Channel
  • FOX One Amazon Channel
  • France Channel Amazon Channel
  • France TV Amazon Channel
  • Hallmark Movies Now (Via Amazon Pri
  • Hayu (Via Amazon Prime)
  • HBO (Via Hulu)
  • HBO Max on U-NEXT
  • HIDIVE Amazon Channel
  • HISTORY Vault (Via Amazon Prime)
  • HISTORY Vault Apple TV Channel
  • HistoryPlay Amazon Channel
  • Hulu on Disney+
  • ITVX Amazon Channel
  • Kocowa Amazon Channel
  • Lionsgate+ (Via Amazon Prime)
  • MAX (Via Amazon Prime)
  • Max Roku Channel
  • MGM+ (Via Amazon Prime)
  • MGM+ Roku Channel
  • Paramount+ (Via Amazon Prime)
  • Paramount+ (Via Apple TV)
  • Paramount+ Roku Channel
  • PBS Living Amazon Channel
  • PBS Masterpiece (Via Amazon Prime)
  • Peacock Premium Plus Amazon Channel
  • RDS (Via Amazon Prime)
  • REELZ+ Amazon Channel
  • RTL+ Max Amazon Channel
  • Sat.1 emotions Amazon Channel
  • Seven Entertainment Amazon Channel
  • Shout! Factory TV Amazon Channel
  • Shudder (Via Amazon Prime)
  • SkyShowtime on TV 2 Play
  • Sony One Amazon Channel
  • Sony Pictures Amazon Channel
  • Sportsnet (Via Amazon Prime)
  • StackTV (Via Amazon Prime)
  • STARZ (Via Amazon Prime)
  • STARZ (Via Hulu)
  • STARZ Roku Channel
  • SundanceNow Doc Club (Via Amazon Pr
  • TELETOON+ Amazon Channel
  • Tennis Channel Amazon Channel
  • TFOU Max Amazon Channel
  • Toei Animation Amazon Channel
  • TSN (Via Amazon Prime)
  • TVA Sports Direct (Amazon)
  • Universal+ (Via Amazon Prime)
  • ViX Premium Amazon Channel
  • Wonder Project Amazon Channel
  • WOW Fiction Amazon Channel
  • ZDF Krimi Amazon Channel
  • ZDF Select Amazon Channel

F.A.Q. (Frequently Asked Questions)

Is Watchmode a movie API?

Yes. Watchmode is a movie API and TV show API for apps that need searchable metadata, title IDs, ratings, genres, release dates, trailers, similar titles, and streaming availability in one data source. Watchmode provides data only; it does not host, stream, or provide direct access to movies or TV shows. Viewers must watch through the streaming services themselves, with a separate subscription, rental, or purchase where required.

Can I use Watchmode as a streaming availability API?

Yes. Watchmode returns which services have a movie, show, season, or episode available in each supported country. It includes subscription, rent, buy, free, and TV provider availability where supported by the API plan.

What kind of apps can be built with Watchmode?

Just about anything you can dream of related to streaming movies & shows can be built with Watchmode. Universal search and discovery apps are one of the main use cases. You can build a feature or app allowing your users to search for movies & shows across their streaming services using Watchmode data. Recommendation apps are also popular. For example, you can build an app that recommends the best sci-fi movies on Netflix or the most popular shows in US streaming right now. Customers also use Watchmode for catalog analysis, streaming-content research, and programmatic editorial content.

How does Watchmode compare to other streaming availability data providers?

One of the main reasons we launched the Watchmode Streaming Availability API was because we couldn't get high quality data for our user-facing Watchmode app from third parties. We built our own import system because the app needed broad service coverage, accurate sources, links, and episode-level detail. Watchmode is built for teams that need serious coverage without enterprise-only contracts. It returns web links, episode links, and iOS/Android deeplinks that many low-cost providers do not include.

What data points can Watchmode return for movies or shows?

Watchmode can return title descriptions, runtime, ratings, content ratings, genres, release dates, trailers, IDs, similar titles, networks, user enjoyment ratings, critic scores, relevance and popularity scores, cast and crew, and awards and nominations. The core dataset is streaming availability by country, including subscription, rental, purchase, free, and TV app availability, plus streaming release dates and the dates titles leave each service. For TV shows, Watchmode can also return seasons, episodes, episode links, and episode-level source availability.

Does Watchmode have live sports schedules or TV listings?

Yes. Watchmode returns live sports and award-show schedules in the US, UK, Canada, and Australia, with the streaming services and TV channel apps carrying each event and web, iOS, and Android links where available. The free Developer plan includes a sample of up to 25 events; Startup covers the past 7 days through the next 7 days; Business and Enterprise include all available dates, full schedule downloads, local-channel filtering by US TV market, and a US TV guide with channel listings. Watchmode returns schedules and where to watch, not live scores or stats. See the Live TV, Sports & Events docs.

Does Watchmode include awards data?

Yes. Watchmode returns wins and nominations for the Oscars, Primetime Emmys, Golden Globes, BAFTA, SAG, DGA, WGA, and PGA by title, person, award edition, and category, and you can filter title lists by award. Free accounts get a sample covering 25 titles and 10 people; paid plans include the full awards history. See the awards documentation.

Can I use Watchmode instead of a Netflix API, Hulu API, or Prime Video API?

Yes, if your goal is to know which movies and shows are available on those services. Watchmode is not affiliated with Netflix, Hulu, Prime Video, Disney+, HBO Max or other streaming services, and it does not provide video playback. Instead, Watchmode returns streaming availability, provider IDs, web links, deeplinks, episode links, and metadata across many services through one API.

Does Watchmode provide video streaming API playback?

No. Watchmode is not a video playback API and does not stream copyrighted content. It is a metadata and streaming availability API that tells your app where titles can be watched and returns links or deeplinks to supported provider destinations.

Is there a free movie API key?

Yes. The Developer plan includes 2,500 free monthly API credits for non-commercial use. You can request a free Watchmode API key without a credit card.

What countries does Watchmode support?

Watchmode supports 54 total countries, for a full list use the Regions endpoint.

How do I know what the Watchmode ID of every movie and show is?

There are a few ways to map movies & tv shows in your app to the Watchmode IDs. One super easy way is to download this CSV file, which contains the Watchmode ID, IMDB ID and TMDB ID of every movie and show in our system and is updated daily:  /datasets/title_id_map.csv 

You can also use the  /search/ endpoint  to lookup a title by name, IMDB ID or TMDB ID and get back the Watchmode ID.

Can I cache the Watchmode data into my own database?

Yes! Many of our customers download the data they want into a database and query the API regularly to keep the data in sync. We provide a set of  Changes Endpoints  to allow you to know what has changed on our end so you can keep the dataset in sync without having to query the API for titles that haven't changed.

Do I have to delete cached data after 30 days?

Not on a paid plan. Paid subscribers can keep Watchmode data stored in their own systems for as long as their subscription is active, with no fixed expiration, as long as it is only used within their own website or app and kept reasonably current (the  Changes Endpoints  exist for exactly this). Free plan users, who display our data with attribution, should refresh or delete cached data within 30 days so end users don't see stale results. All accounts must delete stored data if they cancel. See the  Terms & Conditions  for the full wording.

How often is the data updated, and how often do certain data items change?

The dataset is updated every day. As streaming providers for each movie/show change, the data is rapidly updated to reflect that. We also import new movies & shows every day as they are announced. Our list of "sources" only changes when a new streaming service is released, so usually when our customers build applications, they import the "sources" once, and check for changes on an interval (such as monthly). Our paying customers can use the  Changes Premium Endpoints  to keep the dataset in sync any time something changes.

How do plan upgrades, downgrades, and cancellations work?

Upgrades start after you pay the full monthly price difference. Downgrades and cancellations take effect at your next renewal. Changing plans doesn't reset the credits you've already used in the current quota cycle.

Subscription Plans

Get started with 2,500 free API credits. No credit card required. Cancel anytime.  Click here to sign up.
Developer

Free

2,500 credits / month
  • Non-commercial use, with attribution
  • Streaming sources in up to 3 countries
  • Preview of the next 10 titles leaving
  • Sample awards data
  • Sample of live sports and events
Sign Up for Free
Startup

$349/month

40,000 credits / month
  • Commercial use, no attribution
  • Streaming sources in 50+ countries
  • App and episode deep links
  • Release dates and change tracking
  • Full calendar of titles leaving
  • Full awards history
  • Live sports and events, next 7 days
  • Email support
Sign Up
Business

$599/month

100,000 credits / month
Everything in Startup, plus:
  • Live sports and events, all dates
  • US TV guide
  • Local channels by US TV market
  • Full schedule downloads
  • Priority email support
Sign Up
Enterprise

Custom

Custom credit volume
Everything in Business, plus:
  • Bulk datasets via S3 or sFTP
  • Priority email and Slack support
Contact Sales
All requests, including live sports and events, share your monthly credits. Some endpoints cost more than one credit. See credit costs in the docs.
Compare all features
FeatureDeveloperStartupBusinessEnterprise
Usage
Monthly API credits2,50040,000100,000Custom
Usage rights
Non-commercial, with attributionCommercial, no attributionCommercial, no attributionCommercial, no attribution
Movies and TV
Streaming sources
Up to 3 countries50+ countries50+ countries50+ countries
App and episode deep links
Not includedIncludedIncludedIncluded
Release dates and change tracking
Not includedIncludedIncludedIncluded
Titles leaving
PreviewFull calendarFull calendarFull calendar
Awards data
SampleFull historyFull historyFull history
Live sports and events (US, UK, Canada, Australia)
Schedules and where to watch
25-event samplePast 7 + next 7 daysAll datesAll dates
US TV guide
Not includedNot includedIncludedIncluded
Local channels by US TV market
Not includedNot includedIncludedIncluded
Full schedule downloads
Not includedNot includedIncludedIncluded
Delivery and support
Bulk datasets via S3 or sFTP
Not includedNot includedNot includedIncluded
SupportNot includedEmailPriority emailPriority email and Slack
Watch links, dates, and TV listings depend on available coverage.