TmdbMoviesApi

Functions

Link copied to clipboard
suspend fun deleteRating(movieId: Int, sessionId: String? = null, guestSessionId: String? = null): TmdbStatusResponse
Link copied to clipboard
suspend fun getAccountStates(movieId: Int, sessionId: String? = null, guestSessionId: String? = null): TmdbAccountStates
Link copied to clipboard
suspend fun getAlternativeTitles(movieId: Int, country: String? = null): TmdbResult<TmdbAlternativeTitles>
Link copied to clipboard
suspend fun getCredits(movieId: Int, language: String? = null): TmdbCredits
Link copied to clipboard
suspend fun getDetails(movieId: Int, language: String? = null, appendResponses: Iterable<AppendResponse>? = null, includeImageLanguages: String? = null, includeVideoLanguages: String? = null): TmdbMovieDetail

Get the primary information about a movie.

Link copied to clipboard
suspend fun getExternalIds(movieId: Int): TmdbExternalIds
Link copied to clipboard
suspend fun getImages(movieId: Int, language: String? = null, includeImageLanguage: String? = null): TmdbImages
Link copied to clipboard
suspend fun getKeywords(movieId: Int): TmdbResult<TmdbKeyword>
Link copied to clipboard
suspend fun getLatest(language: String? = null): TmdbMovieDetail
Link copied to clipboard
suspend fun getNowPlaying(page: Int = 1, language: String? = null, region: String? = null): TmdbMoviePageResult
Link copied to clipboard
suspend fun getRecommendations(movieId: Int, page: Int = 1, language: String? = null): TmdbMoviePageResult
Link copied to clipboard
Link copied to clipboard
suspend fun getReviews(movieId: Int, page: Int = 1, language: String? = null): TmdbPageResult<TmdbReview>
Link copied to clipboard
suspend fun getSimilar(movieId: Int, page: Int = 1, language: String? = null): TmdbMoviePageResult
Link copied to clipboard
suspend fun getTopRated(page: Int = 1, language: String? = null, region: String? = null): TmdbMoviePageResult
Link copied to clipboard
Link copied to clipboard
suspend fun getUpcoming(page: Int = 1, language: String? = null, region: String? = null): TmdbMoviePageResult
Link copied to clipboard
suspend fun getVideos(movieId: Int, language: String? = null): TmdbResult<TmdbVideo>
Link copied to clipboard
Link copied to clipboard
suspend fun popular(page: Int, language: String? = null): TmdbMoviePageResult
Link copied to clipboard
suspend fun rateMovie(movieId: Int, rating: Float, sessionId: String? = null, guestSessionId: String? = null): TmdbStatusResponse