ItemLookupApi

Constructors

Link copied to clipboard
constructor(api: ApiClient)

Functions

Link copied to clipboard
suspend fun applySearchCriteria(itemId: ERROR CLASS: Symbol not found for UUID, replaceAllImages: Boolean? = true, data: ERROR CLASS: Symbol not found for RemoteSearchResult): Response<Unit>

Applies search criteria to an item and refreshes metadata.

Link copied to clipboard
suspend fun getBookRemoteSearchResults(data: ERROR CLASS: Symbol not found for BookInfoRemoteSearchQuery): Response<List<ERROR CLASS: Symbol not found for RemoteSearchResult>>

Get book remote search.

Link copied to clipboard
suspend fun getBoxSetRemoteSearchResults(data: ERROR CLASS: Symbol not found for BoxSetInfoRemoteSearchQuery): Response<List<ERROR CLASS: Symbol not found for RemoteSearchResult>>

Get box set remote search.

Link copied to clipboard
suspend fun getExternalIdInfos(itemId: ERROR CLASS: Symbol not found for UUID): Response<List<ERROR CLASS: Symbol not found for ExternalIdInfo>>

Get the item's external id info.

Link copied to clipboard
suspend fun getMovieRemoteSearchResults(data: ERROR CLASS: Symbol not found for MovieInfoRemoteSearchQuery): Response<List<ERROR CLASS: Symbol not found for RemoteSearchResult>>

Get movie remote search.

Link copied to clipboard
suspend fun getMusicAlbumRemoteSearchResults(data: ERROR CLASS: Symbol not found for AlbumInfoRemoteSearchQuery): Response<List<ERROR CLASS: Symbol not found for RemoteSearchResult>>

Get music album remote search.

Link copied to clipboard
suspend fun getMusicArtistRemoteSearchResults(data: ERROR CLASS: Symbol not found for ArtistInfoRemoteSearchQuery): Response<List<ERROR CLASS: Symbol not found for RemoteSearchResult>>

Get music artist remote search.

Link copied to clipboard
suspend fun getMusicVideoRemoteSearchResults(data: ERROR CLASS: Symbol not found for MusicVideoInfoRemoteSearchQuery): Response<List<ERROR CLASS: Symbol not found for RemoteSearchResult>>

Get music video remote search.

Link copied to clipboard
suspend fun getPersonRemoteSearchResults(data: ERROR CLASS: Symbol not found for PersonLookupInfoRemoteSearchQuery): Response<List<ERROR CLASS: Symbol not found for RemoteSearchResult>>

Get person remote search.

Link copied to clipboard
suspend fun getSeriesRemoteSearchResults(data: ERROR CLASS: Symbol not found for SeriesInfoRemoteSearchQuery): Response<List<ERROR CLASS: Symbol not found for RemoteSearchResult>>

Get series remote search.

Link copied to clipboard
suspend fun getTrailerRemoteSearchResults(data: ERROR CLASS: Symbol not found for TrailerInfoRemoteSearchQuery): Response<List<ERROR CLASS: Symbol not found for RemoteSearchResult>>

Get trailer remote search.