Removes a history item from the history list by its media ID.
The item is identified by its media ID (DiscovrID with MV_ or TV_ prefix).
TV Shows:
For TV shows, season query parameter is required. episode is optional - when omitted, deletes the season default entry (entry without episode). When episode is provided, deletes entries matching that specific episode.
Overriding Season Defaults: To unmark an episode that was completed via a season default entry, you have two options:
episode parameter) - this will affect all episodes in the season that were completed via the default.progress < 80% using the addHistoryItem endpoint - this overrides the season default for that specific episode without affecting others.Movies: For movies, no additional parameters are needed.
Note: Since history allows duplicates, this operation will delete all matching history entries for the specified media (and episode, if applicable).
Documentation Index
Fetch the complete documentation index at: https://docs.discovr.media/llms.txt
Use this file to discover all available pages before exploring further.
Bearer token authentication.
/profiles, /auth/session-token,
/auth/session) accept a long-lived refresh token
(rt_<hex>)./pages/*, /profile/*) accept a
short-lived session JWT.SDK clients use two typed API accessors (identityApi() with the
refresh token vs sessionApi() with the session JWT) — see the SDK
DiscovrAuth helper.
Format: Authorization: Bearer {token}
The DiscovrID (TV_ or MV_) of the media item to delete
Season number (required for TV shows only, must be provided when mediaId starts with TV_)
x >= 1Episode number (optional for TV shows, only valid when mediaId starts with TV_). When omitted, deletes the season default entry.
x >= 1