Get a TV show
/tv/series/{id}/read Read: looks, changes nothing. Scopes
One TV show, with its counts.
Path parameters
idstring (uuid)requiredThe TV show's id.
Response
200 OK
idstring (uuid)requiredread-onlyxtream_idintegerrequiredread-onlyThe number players know it by, in player links and the player API. Given when it is created, never changed or reused, because players save favourites against it.
namestringrequiredcategorystring (uuid)requiredThe one category this show reports as its own where exactly one is allowed: the M3U playlist group of every episode, and the title-uniqueness rule below. Always among
categories.category_namestringrequiredread-onlycategoriesstring (uuid)[]Every category this show appears under. Browsing and filtering read this; it always contains
category.bouquetsstring (uuid)[]Bouquets this show belongs to. A line with none of them in common cannot watch any of its episodes.
plotstringposter_urlstring (uri)backdrop_urlstring (uri)trailer_urlstring (uri)yearintegercan be nullrelease_datestring (date)can be nullratingstring (decimal)can be nullOut of 10.
genrestringcaststringdirectorstringThe show's creators — what TMDB lists for a series instead of a director.
countrystringtmdb_idstringSet when the show was matched on TMDB. Seasons and episodes are looked up under it, so a sync fills every episode's own metadata without searching again.
is_activebooleanAn inactive show disappears from playlists and refuses playback of every episode, without anything being deleted.
sort_orderintegerseason_countintegerrequiredread-onlyepisode_countintegerrequiredread-onlyplayable_countintegerrequiredread-onlyEpisodes with a file a viewer could be sent to right now — the same reading as an episode's own
is_playable, counted in the database by the viewset.created_bystring (uuid)requiredread-onlycan be nullcreated_by_usernamestringrequiredread-onlycreated_atstring (date-time)requiredread-onlyupdated_atstring (date-time)requiredread-only
Errors
- 401 No credential, or one that is wrong, expired or revoked.
- 403 The account, or the key's or app's scopes, may not do this.
- 404 Nothing with this id, or nothing the account can see.
- 429 Slow down: wait the seconds in the Retry-After header, then try again.