List TV shows
/tv/series/read Read: looks, changes nothing. Scopes
The TV shows you may manage, a page at a time, with how many seasons, episodes and playable episodes each has. Resellers see only the TV shows they added.
Query parameters
categorystring (uuid)Only TV shows in this category.
has_tmdbbooleanOnly TV shows matched on TMDB.
is_activebooleanOnly active, or only inactive, TV shows.
orderingstringWhich field to use when ordering the results.
pageintegerA page number within the paginated result set.
page_sizeintegerNumber of results to return per page.
searchstringMatches the name.
Response
200 OK
countintegerrequiredHow many there are in all, on every page.
nextstring (uri)can be nullThe next page, or null on the last one.
previousstring (uri)can be nullThe page before, or null on the first one.
resultsobject[]requiredidstring (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.
- 429 Slow down: wait the seconds in the Retry-After header, then try again.