2026-06-16, 08:34 AM
JustWatch external IDs + deep-links for Jellyfin
I put together a small provider plugin that adds a JustWatch external ID and a clickable JustWatch link to movies, series, seasons, and episodes; same idea as the built-in TMDB/IMDb links.
There's also an optional, off-by-default task that fills in the JustWatch IDs automatically (matched on TMDB/IMDb ID, then title + year). It uses JustWatch's unofficial API, so it's opt-in, throttled, and caches misses to stay light. The ID field and links work fine without ever turning doing a scan (you can manually enter them in the Metadata edit screen).
No dependency on other plugins. If other plugins or anything wants the data it can just read ProviderIds["JustWatch"]
Targets Jellyfin 10.11, but runs fine in 12.x betas as well (there will be an official 12.x version when the Jellyfin 12 Nuget is released)
Install via the repo manifest:
https://raw.githubusercontent.com/IDispo...ifest.json
Source / issues: https://github.com/IDisposable/jellyfin-...-justwatch
Feedback welcome, especially on matching accuracy across regions.
Plugin Settings Page
![[Image: attachment.php?aid=9790]](https://forum.jellyfin.org/attachment.php?aid=9790)
Scheduled Tasks Page
I put together a small provider plugin that adds a JustWatch external ID and a clickable JustWatch link to movies, series, seasons, and episodes; same idea as the built-in TMDB/IMDb links.
There's also an optional, off-by-default task that fills in the JustWatch IDs automatically (matched on TMDB/IMDb ID, then title + year). It uses JustWatch's unofficial API, so it's opt-in, throttled, and caches misses to stay light. The ID field and links work fine without ever turning doing a scan (you can manually enter them in the Metadata edit screen).
No dependency on other plugins. If other plugins or anything wants the data it can just read ProviderIds["JustWatch"]
Targets Jellyfin 10.11, but runs fine in 12.x betas as well (there will be an official 12.x version when the Jellyfin 12 Nuget is released)
Install via the repo manifest:
https://raw.githubusercontent.com/IDispo...ifest.json
Source / issues: https://github.com/IDisposable/jellyfin-...-justwatch
Feedback welcome, especially on matching accuracy across regions.
Plugin Settings Page
Scheduled Tasks Page

