Watchlist
Unified watchlist view across configured providers, with filters, local hiding, and provider-aware deletes.
The Watchlist page shows one unified view of watchlist items across CrossWatch.
It combines matching items from configured providers into one interface.
Use it to review, filter, compare, hide, and remove watchlist items.
This page shows data from the most recent CrossWatch sync.
It does not continuously query every provider while open.
What it does
The page merges matching entries from your configured providers.
If the same item exists on Plex, Trakt, and SIMKL, it appears once.
The page can show:
total and visible item counts
last synchronized time
poster, title, release, genre, and type
which providers currently have the item
Coverage Pulse
Coverage Pulse shows how well the currently visible watchlist is represented across active providers.
It is not a sync-health check.
Use it to see:
how complete the current view is
which provider has the best coverage
how filters change the coverage picture
Sync density
Sync density is the main percentage.
Quick reading:
100%— every visible item exists on every active provider75%— visible items exist on about three quarters of provider slots50%— visible items exist on about half of provider slots
Lower does not always mean sync failed.
Provider differences and filters can reduce it.
Provider cards
Each active provider gets a card with:
provider name or logo
visible items found on that provider
provider coverage percentage
instance names, when available
If you filter to one provider, that provider usually shows 100%.
The other cards then show how many of those same items exist elsewhere.
Views and filters
Use List view to compare metadata and provider presence.
Use Poster view for a more visual scan.
Main filters:
Search
Type
Provider
Select More for:
release state
genre
hidden items
Changing filters also recalculates Coverage Pulse.
Delete vs Hide local
Use Delete to remove selected items from one provider or all supported providers.
Use Hide local to hide items only in the current browser.
Hide local does not remove anything from external providers.
Refresh
Refresh reloads the stored CrossWatch watchlist.
It does not always start a new provider sync.
If you need newer provider data, run a sync from Main dashboard.
Limits
Keep these in mind:
provider badges can be outdated until the next sync
missing TMDb setup means less artwork and metadata
local hidden items are browser-specific
For pair behavior, see Watchlist feature.
Data source
The page reads unified watchlist items from /api/watchlist/.
CrossWatch loads up to 5,000 items per response.
Matching provider rows are normalized into one item with provider membership attached.
Only active configured providers appear in the matrix and in Coverage Pulse.
Sync density formula
Sync density is calculated from the filtered visible result:
The result is rounded to the nearest whole percent.
Example:
Provider coverage cards
Each provider card uses:
Instance labels are collected from visible items only.
The default instance is shown first.
Filters and local state
Coverage recalculates after changes to:
search
type
provider
release state
genre
hidden-item visibility
Local UI preferences include:
list or poster view
poster size
advanced-filter visibility
release and genre filters
overlay preference
hidden-item visibility
Metadata and limits
TMDb can enrich visible items with artwork, dates, genres, overview, runtime, and trailers.
Coverage Pulse does not prove:
provider connectivity
last sync success
correct matching
write support
Use Output panel and Analyzer for troubleshooting.
Related topics
Last updated
Was this helpful?