Function UserLibraryApiFp User Library Api Fp ( configuration ? ) : { deleteUserItemRating ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > ; getIntros ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDtoQueryResult > ) > ; getItem ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto > ) > ; getLatestMedia ( userId ?: string , parentId ?: string , fields ?: ItemFields [] , includeItemTypes ?: BaseItemKind [] , isPlayed ?: boolean , enableImages ?: boolean , imageTypeLimit ?: number , enableImageTypes ?: ImageType [] , enableUserData ?: boolean , limit ?: number , groupItems ?: boolean , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > ; getLocalTrailers ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > ; getRootFolder ( userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto > ) > ; getSpecialFeatures ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > ; markFavoriteItem ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > ; unmarkFavoriteItem ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > ; updateUserItemRating ( itemId : string , userId ?: string , likes ?: boolean , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > ; } Returns { deleteUserItemRating ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > ; getIntros ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDtoQueryResult > ) > ; getItem ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto > ) > ; getLatestMedia ( userId ?: string , parentId ?: string , fields ?: ItemFields [] , includeItemTypes ?: BaseItemKind [] , isPlayed ?: boolean , enableImages ?: boolean , imageTypeLimit ?: number , enableImageTypes ?: ImageType [] , enableUserData ?: boolean , limit ?: number , groupItems ?: boolean , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > ; getLocalTrailers ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > ; getRootFolder ( userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto > ) > ; getSpecialFeatures ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > ; markFavoriteItem ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > ; unmarkFavoriteItem ( itemId : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > ; updateUserItemRating ( itemId : string , userId ?: string , likes ?: boolean , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > ; } delete User Item Rating : functiondelete User Item Rating ( itemId , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > Parameters itemId : string Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > get Intros : functionget Intros ( itemId , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDtoQueryResult > ) > Parameters itemId : string Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDtoQueryResult > ) > get Item : functionget Item ( itemId , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto > ) > Parameters itemId : string Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto > ) > get Latest Media : functionget Latest Media ( userId ? , parentId ? , fields ? , includeItemTypes ? , isPlayed ? , enableImages ? , imageTypeLimit ? , enableImageTypes ? , enableUserData ? , limit ? , groupItems ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > Parameters Optional
userId : string Optional
parentId : string Optional
fields : ItemFields [] Optional
includeItemTypes : BaseItemKind [] Optional
isPlayed : boolean Optional
enableImages : boolean Optional
imageTypeLimit : number Optional
enableImageTypes : ImageType [] Optional
enableUserData : boolean Optional
limit : number Optional
groupItems : boolean Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > get Local Trailers : functionget Local Trailers ( itemId , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > Parameters itemId : string Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > get Root Folder : functionget Root Folder ( userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto > ) > Parameters Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto > ) > get Special Features : functionget Special Features ( itemId , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > Parameters itemId : string Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < BaseItemDto [] > ) > mark Favorite Item : functionmark Favorite Item ( itemId , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > Parameters itemId : string Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > unmark Favorite Item : functionunmark Favorite Item ( itemId , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > Parameters itemId : string Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > update User Item Rating : functionupdate User Item Rating ( itemId , userId ? , likes ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) > Parameters itemId : string Optional
userId : string Optional
likes : boolean Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < UserItemDataDto > ) >
UserLibraryApi - functional programming interface
Export