GetEpisodesRequest

data class GetEpisodesRequest(val seriesId: UUID, val userId: UUID? = null, val fields: Collection<ItemFields>? = null, val season: Int? = null, val seasonId: UUID? = null, val isMissing: Boolean? = null, val adjacentTo: UUID? = null, val startItemId: UUID? = null, val startIndex: Int? = null, val limit: Int? = null, val enableImages: Boolean? = null, val imageTypeLimit: Int? = null, val enableImageTypes: Collection<ImageType>? = null, val enableUserData: Boolean? = null, val sortBy: ItemSortBy? = null)

Episodes for a tv season.

Constructors

Link copied to clipboard
constructor(seriesId: UUID, userId: UUID? = null, fields: Collection<ItemFields>? = null, season: Int? = null, seasonId: UUID? = null, isMissing: Boolean? = null, adjacentTo: UUID? = null, startItemId: UUID? = null, startIndex: Int? = null, limit: Int? = null, enableImages: Boolean? = null, imageTypeLimit: Int? = null, enableImageTypes: Collection<ImageType>? = null, enableUserData: Boolean? = null, sortBy: ItemSortBy? = null)

Properties

Link copied to clipboard
val adjacentTo: UUID? = null

Optional. Return items that are siblings of a supplied item.

Link copied to clipboard
val enableImages: Boolean? = null

Optional, include image information in output.

Link copied to clipboard

Optional. The image types to include in the output.

Link copied to clipboard
val enableUserData: Boolean? = null

Optional. Include user data.

Link copied to clipboard

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines, TrailerUrls.

Link copied to clipboard
val imageTypeLimit: Int? = null

Optional, the max number of images to return, per image type.

Link copied to clipboard
val isMissing: Boolean? = null

Optional. Filter by items that are missing episodes or not.

Link copied to clipboard
val limit: Int? = null

Optional. The maximum number of records to return.

Link copied to clipboard
val season: Int? = null

Optional filter by season number.

Link copied to clipboard
val seasonId: UUID? = null

Optional. Filter by season id.

Link copied to clipboard

The series id.

Link copied to clipboard
val sortBy: ItemSortBy? = null

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

Link copied to clipboard
val startIndex: Int? = null

Optional. The record index to start at. All items with a lower index will be dropped from the results.

Link copied to clipboard
val startItemId: UUID? = null

Optional. Skip through the list until a given item is found.

Link copied to clipboard
val userId: UUID? = null

The user id.