TvEpisodesApi

Functions

Link copied to clipboard
fun changes(episodeId: Int, startDate: LocalDate? = null, endDate: LocalDate? = null, page: Int? = null): Flow.Publisher<TvEpisodeChanges>

Get the changes for a TV episode. By default only the last 24 hours are returned.

Link copied to clipboard
fun credits(tvId: Int, seasonNumber: Int, episodeNumber: Int, language: LocaleCode? = null): Flow.Publisher<TvEpisodeCredits>

Get the credits (cast, crew and guest stars) for a TV episode

Link copied to clipboard
fun details(tvId: Int, seasonNumber: Int, episodeNumber: Int, language: LocaleCode? = null, vararg append: TvEpisodeRequest): Flow.Publisher<TvEpisodeDetails>

Get the TV episode details by id.

Link copied to clipboard
fun externalIds(tvId: Int, seasonNumber: Int, episodeNumber: Int): Flow.Publisher<TvEpisodeExternalIds>

Get the external ids for a TV episode.

Link copied to clipboard
fun images(tvId: Int, seasonNumber: Int, episodeNumber: Int, language: LocaleCode? = null, vararg includeLanguage: LocaleCode?): Flow.Publisher<TvEpisodeImages>

Get the images that belong to a TV episode.

Link copied to clipboard
fun rate(tvId: Int, seasonNumber: Int, episodeNumber: Int, value: Double, session: Session): Flow.Publisher<Unit>

Rate a TV episode.

Link copied to clipboard
fun removeRating(tvId: Int, seasonNumber: Int, episodeNumber: Int, session: Session): Flow.Publisher<Unit>

Remove your rating for a TV episode.

Link copied to clipboard
fun translations(tvId: Int, seasonNumber: Int, episodeNumber: Int): Flow.Publisher<TvEpisodeTranslations>

Get the translation data for an episode

Link copied to clipboard
fun videos(tvId: Int, seasonNumber: Int, episodeNumber: Int, language: LocaleCode? = null): Flow.Publisher<TvEpisodeVideos>

Get the videos that have been added to a TV episode