GetThemeSongsRequest

@Serializable
data class GetThemeSongsRequest(val itemId: UUID, val userId: UUID? = null, val inheritFromParent: Boolean? = false, val sortBy: Collection<ItemSortBy>? = null, val sortOrder: Collection<SortOrder>? = null)

Get theme songs for an item.

Constructors

Link copied to clipboard
constructor(itemId: UUID, userId: UUID? = null, inheritFromParent: Boolean? = false, sortBy: Collection<ItemSortBy>? = null, sortOrder: Collection<SortOrder>? = null)

Properties

Link copied to clipboard
@SerialName(value = "inheritFromParent")
val inheritFromParent: Boolean?

Optional. Determines whether or not parent items should be searched for theme media.

Link copied to clipboard
@SerialName(value = "itemId")
val itemId: UUID

The item id.

Link copied to clipboard
@SerialName(value = "sortBy")
val sortBy: Collection<ItemSortBy>?

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
@SerialName(value = "sortOrder")
val sortOrder: Collection<SortOrder>?

Optional. Sort Order - Ascending, Descending.

Link copied to clipboard
@SerialName(value = "userId")
val userId: UUID?

Optional. Filter by user id, and attach user data.