TraktSyncApi

class TraktSyncApi(client: HttpClient)

Constructors

Link copied to clipboard
constructor(client: HttpClient)

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getCollectionMovies(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktCollectionItem>
Link copied to clipboard
suspend fun getCollectionShows(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktCollectionItem>
Link copied to clipboard
suspend fun getFavoriteMovies(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktFavoriteItem>
Link copied to clipboard
suspend fun getFavoriteShows(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktFavoriteItem>
Link copied to clipboard
suspend fun getHistory(type: TraktMediaType? = null, itemId: Int? = null, startAt: Instant? = null, endAt: Instant? = null, extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktHistoryItem>
Link copied to clipboard
Link copied to clipboard
suspend fun getPlaybackProgress(type: TraktMediaType? = null, limit: Int? = null): List<TraktPlaybackItem>
Link copied to clipboard
suspend fun getRatedEpisodes(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktRatedItem>
Link copied to clipboard
suspend fun getRatedMovies(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktRatedItem>
Link copied to clipboard
suspend fun getRatedSeasons(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktRatedItem>
Link copied to clipboard
suspend fun getRatedShows(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktRatedItem>
Link copied to clipboard
suspend fun getWatchedMovies(extended: TraktExtended? = null): List<TraktWatchedItem>
Link copied to clipboard
suspend fun getWatchedShows(extended: TraktExtended? = null): List<TraktWatchedItem>
Link copied to clipboard
suspend fun getWatchlistEpisodes(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktWatchlistItem>
Link copied to clipboard
suspend fun getWatchlistMovies(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktWatchlistItem>
Link copied to clipboard
suspend fun getWatchlistSeasons(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktWatchlistItem>
Link copied to clipboard
suspend fun getWatchlistShows(extended: TraktExtended? = null, page: Int? = null, limit: Int? = null): List<TraktWatchlistItem>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun removePlaybackProgress(playbackId: Int): HttpResponse
Link copied to clipboard
Link copied to clipboard