ArtistsApi
Functions
Link copied to clipboard
suspend fun getAlbumArtists(request: ERROR CLASS: Symbol not found for GetAlbumArtistsRequest = GetAlbumArtistsRequest()): Response<ERROR CLASS: Symbol not found for BaseItemDtoQueryResult>
suspend fun getAlbumArtists(minCommunityRating: Double? = null, startIndex: Int? = null, limit: Int? = null, searchTerm: String? = null, parentId: ERROR CLASS: Symbol not found for UUID?? = null, fields: Collection<ERROR CLASS: Symbol not found for ItemFields>? = emptyList(), excludeItemTypes: Collection<ERROR CLASS: Symbol not found for BaseItemKind>? = emptyList(), includeItemTypes: Collection<ERROR CLASS: Symbol not found for BaseItemKind>? = emptyList(), filters: Collection<ERROR CLASS: Symbol not found for ItemFilter>? = emptyList(), isFavorite: Boolean? = null, mediaTypes: Collection<ERROR CLASS: Symbol not found for MediaType>? = emptyList(), genres: Collection<String>? = emptyList(), genreIds: Collection<ERROR CLASS: Symbol not found for UUID>? = emptyList(), officialRatings: Collection<String>? = emptyList(), tags: Collection<String>? = emptyList(), years: Collection<Int>? = emptyList(), enableUserData: Boolean? = null, imageTypeLimit: Int? = null, enableImageTypes: Collection<ERROR CLASS: Symbol not found for ImageType>? = emptyList(), person: String? = null, personIds: Collection<ERROR CLASS: Symbol not found for UUID>? = emptyList(), personTypes: Collection<String>? = emptyList(), studios: Collection<String>? = emptyList(), studioIds: Collection<ERROR CLASS: Symbol not found for UUID>? = emptyList(), userId: ERROR CLASS: Symbol not found for UUID?? = null, nameStartsWithOrGreater: String? = null, nameStartsWith: String? = null, nameLessThan: String? = null, sortBy: Collection<ERROR CLASS: Symbol not found for ItemSortBy>? = emptyList(), sortOrder: Collection<ERROR CLASS: Symbol not found for SortOrder>? = emptyList(), enableImages: Boolean? = true, enableTotalRecordCount: Boolean? = true): Response<ERROR CLASS: Symbol not found for BaseItemDtoQueryResult>
Gets all album artists from a given item, folder, or the entire library.
Link copied to clipboard
suspend fun getArtistByName(name: String, userId: ERROR CLASS: Symbol not found for UUID?? = null): Response<ERROR CLASS: Symbol not found for BaseItemDto>
Gets an artist by name.
Link copied to clipboard
suspend fun getArtists(request: ERROR CLASS: Symbol not found for GetArtistsRequest = GetArtistsRequest()): Response<ERROR CLASS: Symbol not found for BaseItemDtoQueryResult>
suspend fun getArtists(minCommunityRating: Double? = null, startIndex: Int? = null, limit: Int? = null, searchTerm: String? = null, parentId: ERROR CLASS: Symbol not found for UUID?? = null, fields: Collection<ERROR CLASS: Symbol not found for ItemFields>? = emptyList(), excludeItemTypes: Collection<ERROR CLASS: Symbol not found for BaseItemKind>? = emptyList(), includeItemTypes: Collection<ERROR CLASS: Symbol not found for BaseItemKind>? = emptyList(), filters: Collection<ERROR CLASS: Symbol not found for ItemFilter>? = emptyList(), isFavorite: Boolean? = null, mediaTypes: Collection<ERROR CLASS: Symbol not found for MediaType>? = emptyList(), genres: Collection<String>? = emptyList(), genreIds: Collection<ERROR CLASS: Symbol not found for UUID>? = emptyList(), officialRatings: Collection<String>? = emptyList(), tags: Collection<String>? = emptyList(), years: Collection<Int>? = emptyList(), enableUserData: Boolean? = null, imageTypeLimit: Int? = null, enableImageTypes: Collection<ERROR CLASS: Symbol not found for ImageType>? = emptyList(), person: String? = null, personIds: Collection<ERROR CLASS: Symbol not found for UUID>? = emptyList(), personTypes: Collection<String>? = emptyList(), studios: Collection<String>? = emptyList(), studioIds: Collection<ERROR CLASS: Symbol not found for UUID>? = emptyList(), userId: ERROR CLASS: Symbol not found for UUID?? = null, nameStartsWithOrGreater: String? = null, nameStartsWith: String? = null, nameLessThan: String? = null, sortBy: Collection<ERROR CLASS: Symbol not found for ItemSortBy>? = emptyList(), sortOrder: Collection<ERROR CLASS: Symbol not found for SortOrder>? = emptyList(), enableImages: Boolean? = true, enableTotalRecordCount: Boolean? = true): Response<ERROR CLASS: Symbol not found for BaseItemDtoQueryResult>
Gets all artists from a given item, folder, or the entire library.