TraktMoviesApi

class TraktMoviesApi(client: HttpClient)

Constructors

Link copied to clipboard
constructor(client: HttpClient)

Functions

Link copied to clipboard
suspend fun getAliases(movieId: String): List<TraktAlias>
Link copied to clipboard
suspend fun getAnticipated(page: Int, limit: Int, extended: TraktExtended? = null): List<TraktAnticipatedMovie>
Link copied to clipboard
suspend fun getBoxOffice(extended: TraktExtended? = null): List<TraktBoxOfficeMovie>
Link copied to clipboard
suspend fun getCollected(page: Int, limit: Int, extended: TraktExtended? = null): List<TraktMovie>
Link copied to clipboard
suspend fun getComments(movieId: String, sort: TraktCommentSort = TraktCommentSort.NEWEST, page: Int = 1, limit: Int = 10): List<TraktComment>
Link copied to clipboard
suspend fun getLists(movieId: String, type: String = "personal", sort: String = "popular", page: Int = 1, limit: Int = 10): List<TraktList>
Link copied to clipboard
suspend fun getPeople(movieId: String, extended: TraktExtended? = null): TraktCredits
Link copied to clipboard
suspend fun getPlayed(page: Int, limit: Int, extended: TraktExtended? = null): List<TraktMovie>
Link copied to clipboard
suspend fun getPopular(page: Int, limit: Int, extended: TraktExtended? = null): List<TraktMovie>
Link copied to clipboard
suspend fun getRating(traktSlug: String): TraktRating
Link copied to clipboard
suspend fun getRelated(movieId: String, page: Int, limit: Int, extended: TraktExtended? = null): List<TraktMovie>
Link copied to clipboard
suspend fun getReleases(movieId: String, country: String? = null): List<TraktRelease>
Link copied to clipboard
suspend fun getStats(traktSlug: String): TraktStats
Link copied to clipboard
suspend fun getStudios(movieId: String): List<TraktStudio>
Link copied to clipboard
suspend fun getSummary(traktSlug: String, extended: TraktExtended? = null): TraktMovie
Link copied to clipboard
suspend fun getTranslations(movieId: String, language: String? = null): List<TraktTranslation>
Link copied to clipboard
suspend fun getTrending(page: Int, limit: Int, extended: TraktExtended? = null): List<TraktTrendingMovie>
Link copied to clipboard
suspend fun getUpdates(startDate: String? = null, page: Int = 1, limit: Int = 10): List<TraktMovieUpdate>
Link copied to clipboard
suspend fun getUsersWatching(movieId: String, extended: TraktExtended? = null): List<TraktUser>
Link copied to clipboard
suspend fun getWatched(page: Int, limit: Int, extended: TraktExtended? = null): List<TraktMovie>