All Classes and Interfaces
Class
Description
The request to retrieve paginated session-based resources that is associated with an account.
Defines APIs to access user account information.
Interface that signifies that a request requires an account identifier.
Defines the base class for a response associated with account states.
Defines the attributes when adding or removing a favorite for an account.
Defines the response when adding a favorite to an account.
The request to add a movie to a list.
The response when adding a movie to a list.
Request to add a rating for a movie for the associated (guest) session.
Request to add a rating for a TV episode.
Request to add a rating for a TV series for the associated (guest) session.
Defines the response when adding a rating to an account.
The response when adding a rating for a TV episode.
Defines the response when adding a rating to an account.
The request information associated with adding a media item to an account's watchlist.
Defines the response when adding a watchlist item to an account.
Describes a cast credit that is specific to a
Person
.Describes a crew credit that is specific to a
Person
.Describes an alternate name for a company.
Defines an alternative title.
The API Base class used to simplify the construction of API URLs for the
Connection
.TMDB Authentication API.
Describes the details for a review author.
Defines a request that contains a JSON-based body to be included in an HTTP post request.
Annotation to indicate that an attribute is a body parameter.
Describes a cast credit.
Describes a certification.
TMDB Certifications API.
Defines a change for an attribute.
Describes a change.
Describes an item that was changed.
Describes a post for a change to a resource.
TMDB Changes API.
Defines the request to retrieve a list of changes for the optionally specified date range and page number.
Base class that defines a list of changes.
The request to check an item's status from a list.
The response when querying for an item's status within a list.
The request to clear a specific list.
The response when clearing list.
Interface for a request that is specific to a collection.
Collection part.
TMDB Collections API.
Search result that describes a collection.
Translations data.
TMDB Companies API.
Base class for requests that pertain to companies.
Search result that describes a company.
TMDB Configuration API.
Defines a supported country.
Defines the configuration details for an image.
Defines the supported language.
Base class for response that pertain to configuration.
Defines a timezone.
Describes the content rating for a TV series.
Response that describes a guest session.
The request to create a new list.
The response when creating a new list.
Response that describes a request token.
The request made to create a new session.
The response for when a new session was created.
TMDB Credits API.
Describes a crew credit.
Defines the date range used to query/filter on a list of movies.
The request to delete a list.
The response when deleting a list.
The request to deleting a rating for a movie.
The request to deleting a rating for a TV episode.
The request to deleting a rating for a TV series.
Defines the response when deleting a rating for a movie.
Defines the response when deleting a rating for a TV episode.
Defines the response when deleting a rating for a TV series.
Request to delete a session.
Response for when a session is deleted.
TMDB Discover API.
The request to filter and discover movies.
The paginated response that contains a list of movies.
Defines the base class for discover-based requests.
The request to filter and discover TV shows.
The paginated response that contains a list of tv results.
Describes an episode for a change.
Describes a TV episode group for a series.
The base class for TV episode API based requests.
Describes the external source type.
Describes a favorite movie resource.
Describes a favorite TV resource.
Builder to construct a filter string that includes a delimited list of items.
Defines the predicate type for the delimited filter list.
TMDB Find API.
The request to find resources by an external identifier.
The response containing the resources that match the external identifier.
Describes the genre
TMDB Genres API.
Defines a request to retrieve account details associated with a session.
Defines a request to retrieve account details.
Describes a TMDB user account.
The request to fetch account states for a movie.
The request to fetch account states for a TV episode.
The request to fetch account states for a TV season.
The request to fetch account states for a TV series.
The response containing the account states associated with a movie.
The response containing the account states associated with a TV episode.
The response containing the account states associated with a TV season.
The response containing the account states associated with a TV series.
The request to fetch credits for a TV season.
The request to fetch credits for a TV series.
The response describing the list of aggregate credits for a TV season.
The response describing the list of aggregate credits for a TV series.
The request to retrieve TV series that are airing today.
Response that contains a list of TV series that are airing today.
The request to fetch the list of trending resources (e.g., movies, tv shows, people).
The response that contains the list of trending resources.
The request to retrieve alternative names.
Request to fetch alternative network names.
The response containing the list of alternate names.
The alternative network names.
The request to retrieve a list of alternative titles for a movie.
The response containing a lit of alternative titles for a movie.
The response containing a lit of alternative titles for a TV series.
The request to retrieve a list of all available regions.
The response containing the list of all available regions.
Base class that defines a map of certifications.
The request to retrieve the changes for a movie.
Request to retrieve changes for a person.
Defines the request to retrieve a list of changes for a TV episode.
The request to retrieve the changes for a movie.
The request to retrieve the changes for a TV series.
The response describing the list of changes for a movie.
Defines the response that contains a list of changes for a person.
The response describing the list of changes for a TV episode.
The response describing the list of changes for a TV season.
The response describing the list of changes for a TV series.
Base class that defines the response that contains a list of changes.
Request to retrieve collection details.
A collection details response.
Request to retrieve images.
A collection images response.
The request to fetch the credits for a person.
Describes the list of credits associated with a person.
The request for obtaining company details.
Describes a company's details.
The request for obtaining company images.
The response containing a list of company logos.
Defines some of the required information that is required for integration with the TMDB API.
The request to fetch the content ratings for a TV series.
The response describing the content ratings for a TV series.
The response that describes a lis tof countries.
The request for getting credit details.
The response describing credit details.
The request to retrieve the list of movie credits.
The request to fetch the credits for a TV episode.
The request to fetch the credits for a TV season.
The request to fetch the credits for a TV series.
The response containing a list of credits for a movie.
The response containing a list of credits for a TV episode.
The response containing a list of credits for a TV season.
The response containing a list of credits for a TV series.
The request to fetch the details for a TV episode.
Response that describes a TV episode.
The request to retrieve episode groups for a TV series.
Describes a TV series episode group.
Request to retrieve the external identifiers for a movie.
Request to retrieve the external identifiers for a TV episode.
Request to retrieve the external identifiers for a TV season.
Request to retrieve the external identifiers for a TV series.
The request to fetch the external site identifiers for a person.
The response that describes the external identifiers for a movie.
The response that describes the external identifiers for a TV episode.
The response that describes the external identifiers for a TV season.
Describes the external identifiers associated with a TV series.
Defines the response that describes the available external site identifiers
for a person.
Paginated request when retrieving a list of favorite movies for an account.
Paginated response when retrieving a list of favorite movies for an account.
Paginated request when retrieving a list of favorite TV shows for an account.
Paginated response when retrieving a list of favorite TV shows for an account.
The base request class to retrieve a list of available genres.
The base class for a response that contains a list of genres.
The request to retrieve the images for a movie.
Request to fetch network images.
The request to fetch the list of profile images for a person.
The request to retrieve the images for a TV episode.
The request to retrieve the images for a TV season.
The request to retrieve the images for a TV series.
The response containing the list of images for a movie.
The network images.
Defines the list of profile images for a person.
The response containing the list of images for a TV episode.
The response containing the list of images for a TV season.
Describes the images associated with a TV series.
The response that describes a list of jobs.
Request to retrieve details about a keyword.
The response containing the keyword details (i.e., name and identifier).
Request to retrieve a list of keywords for a movie.
Request to retrieve a list of keywords for a TV series.
The response containing the list of keywords associated with a movie.
The response containing the list of keywords associated with a TV series.
The response that describes a list of languages.
Response that describes the latest movie.
The request to retrieve details about a list.
The list details.
Request to retrieve list information for an account.
The request to retrieve lists for a movie.
The request that describes lists for a TV series.
Paginated response when retrieving the list information for an account.
Response that contains a list of movie list information.
Response that contains a list of TV series list information.
Response containing the list of movie certifications.
Request to retrieve changes for a movie.
Defines the paginated response that contains a list of movie changes.
The request to fetch the list of movie credits for a person.
Describes the list of movie credits associated with a person.
The request to fetch the details for a movie.
Response that describes a movie.
The request to retrieve a list of genres for movies.
The response containing a list of movie genres.
The request to retrieve the list of movie watch providers.
The response that describes a list of movie watch providers.
Request to fetch network details.
The network details.
The request to retrieve the list of movies that are currently playing.
The response containing a list of movies that are currently playing.
The request to retrieve TV series that are airing in the next 7 days.
Response that contains a list of TV series that are airing in the next 7 days.
Request to retrieve changes for a person.
Defines the paginated response that contains a list of person changes.
The request to fetch the details about a person.
Describes a person.
Request to fetch a list of popular persons.
Paginated response when retrieving a list of favorite movies for an account.
The request to retrieve the list of popular movies.
The request to retrieve popular TV series.
The response containing the list of popular movies.
Response that contains a list of TV series that are ordered by popularity.
The response that describes a list of translations.
Paginated request when retrieving a list of rated movies for an account.
Paginated request when retrieving a list of favorite movies for a guest session.
Paginated response when retrieving a list of rated movies for an account.
Paginated request when retrieving a list of rated TV episodes for an account.
Paginated request when retrieving a list of rated TV episodes for a guest session.
Paginated response when retrieving a list of rated TV episodes for an account.
Paginated request when retrieving a list of rated TV shows for an account.
Paginated request when retrieving a list of rated TV shows for a guest session.
Paginated response when retrieving a list of rated TV shows for an account.
Request to retrieve a list of movie recommendations.
Request to retrieve a list of TV series recommendations.
Response that contains a list of movie recommendations.
Response that contains a list of TV series recommendations.
Request to fetch the release dates associated with a movie.
Response that contains the list of release dates by country for a movie.
The request to retrieve a specific review.
The response describing a review.
The request to retrieve reviews for a movie.
The request to retrieve reviews for a TV series.
The response containing the list of a reviews for a movie.
The response containing the list of a reviews for a TV series.
Request to retrieve the list of episodes that were screened theatrically for a TV series.
Describes a list of TV series episodes that was screened in a theater.
The request to fetch the details for a TV season.
Response that describes a TV season.
The request to fetch the details for a TV series.
Describes a TV series.
The request to retrieve similar movies.
Request to retrieve a list of similar TV series.
The response containing the list of similar movies.
Response that contains a list of similar TV series.
The response that describes a list of timezones.
The request to retrieve the list of top-rated movies.
The request to retrieve top-rated TV series.
The response containing the list of top-rated movies.
Response that contains a list of TV series that are ordered by rating.
Request to retrieve translations.
Request to retrieve a list of translations for a movie.
Request to retrieve a list of translations for a TV episode.
Request to retrieve a list of translations for a TV season.
The request to retrieve a list of translations for a TV series.
Response containing a list of translations.
Response that contains a list of translations for a movie.
Response that contains a list of translations for a TV episode.
Response that contains a list of translations for a TV season.
Response that contains a list of translations for a TV series.
The request to fetch the list of trending movies.
The response containing the list of trending movies.
The request to fetch the list of trending people.
The response containing the list of trending people.
The request base type used to fetch a list of trending resources.
The request to fetch the list of trending TV shows.
The response containing the list of trending TV shows.
Response containing the list of TV certifications.
Request to retrieve changes for a TV series/show.
Defines the paginated response that contains a list of TV show changes.
The request to fetch the list of TV credits for a person.
Request to retrieve the TV episode group details.
The response that describes a TV episode group.
The request to retrieve a list of genres for TV shows.
The response containing a list of TV show genres.
The request to retrieve the list of TV watch providers.
The response that describes a list of TV watch providers.
The request to retrieve the list of upcoming movies.
The response containing the list of upcoming movies.
The request to retrieve related videos for a movie.
The request to retrieve related videos for a TV episode.
The request to retrieve related videos for a TV season.
The request to retrieve related videos for a TV series.
The response containing the list of videos for a movie.
The response containing the list of videos for a TV episode.
The response containing the list of videos for a TV episode.
The response containing the list of videos for a TV series.
Paginated request when retrieving a list of watchlist movies for an account.
Paginated response when retrieving a list of watchlist movies for an account.
Paginated request when retrieving a list of watchlist TV shows for an account.
Paginated response when retrieving a list of watchlist TV shows for an account.
The request to retrieve watch providers for a movie.
The request to fetch the list of streaming watch providers for a TV season.
The request to retrieve watch providers for a TV series.
Describes a map of streaming providers for a movie.
Describes a map of streaming providers for a TV season.
Describes a map of streaming providers for a TV series.
Describes Gravatar user information.
Describes a TvEpisode for a group.
Factory that vends new pre-configured
Gson
instances.Interface that signifies that a request defines a guest session identifier.
Base class to retrieve a list of resources for a guest session.
Describes an image.
Describes an image resource.
Defines the supported job.
Describes a job for an aggregate crew credit.
Describes a keyword that contains a
name
and id
value.Describes a language.
Describes a user list associated with an account.
Describes an item in a list.
Defines a request that includes the list identifier.
TMDB Lists v3 API (public lists).
GSON adapter to format and serializes
LocalDateTime
objects.GSON adapter to format and serializes
LocalDate
objects.GSON adapter to format and serializes
LocalTime
objects.Describes media being credited.
Describes media associated with a popular person.
Describes a movie list.
Defines the possible media types for trending resources.
GSON adapter to format and serializes
MediaType
enums.The watch region filter monetization type.
Base class that defines a request made to retrieve a list of movies.
Describes a movie.
Defines a movie cast credit for a person.
Describes a movie collection.
The response describing a movie's details.
TMDB Movie Lists API.
Defines the movie release types.
The base class for movie API based requests.
The TMDB Movies API.
Defines a movie search result.
Describes a translation for a movie.
A resource that also defines a name.
TMDB Networks API.
Base request type to fetch networks-specific details
Base class for paginated movie based requests.
Defines the base class for paginated requests.
Defines a paginated response with a limited set of results.
Base class for paginated series based requests.
Base class for paginated series lists based requests.
Annotation to indicate that an attribute is a path parameter.
TMDB People API.
TMDB People Lists API.
Describes a credit that is specific to a
Person
.Describes a person being credited.
Indicates that an object is a credit for a person.
GSON deserializer that inspects the
media_type
attribute and returns the associated POJO type.Defines the base class for a request that requires the person identifier and allows for an optional
language specifier.
Defines the base class for a request that requires the person identifier.
Defines a person search result.
Describes a person's biography for a translation.
Describes a popular person and the associated media that the person is known for.
Describes the poster for a change.
Describes the poster for a change.
The response associated with post operations (i.e., AddFavorite and AddWatchlist).
Describes a production company.
Describes a production country.
Describes a single streaming provider.
Annotation to indicate that an attribute is a query parameter.
Defines a request that contain parameters to be constructed as query parameters in an HTTP request.
Encapsulates a rating value.
Describes a rated movie resource.
Describes a rated TV show resource.
Describes a rated TV show episode.
Describes a region for a watch provider.
Defines the region filter options.
Describes a movie release date.
Describes release dates associated with a country.
The request to remove a movie from a list.
The response when removing a movie from a list.
Callback to handle approval or denial responses upon requesting a token used to create a user session.
Base class for a resource that defines a unique identifier.
Describes a movie review.
TMDB Review API.
Describes a role for an aggregate cast credit.
Describes a TV series episode that was screened in a theater.
TMDB Search API.
The request to search for collections by their alternative, original, and translated names.
The response containing the paginated list of collections.
The request to search for companies by the original and alternative names.
The response containing a paginated list of companies.
Request to search for keywords.
The request to search for movies.
The response that contains a paginated list of movies.
The request to search for people, movies, and TV shows.
The response containing a paginated list of search results.
The response that contains a paginated list of persons.
The request base type used to search for resources.
Indicates that an object is a search result resource.
GSON deserializer that inspects the
media_type
attribute and returns the associated POJO type.The request to search for TV shows.
The response that contains a paginated list of TV shows.
The media season that is being credited for.
The base class for TV seasons API based requests.
The base class for TV series API based requests.
Interface that signifies that a request defines a session identifier.
Defines the exception thrown from
RequestTokenGrantReceiver
.Creates and stores a user session in-memory.
Defines how results are sorted.
Defines how to sort the contents of a discover-based response.
Defines the possible time windows used in requests for fetching trending resources.
GSON adapter to format and serializes
TimeWindow
enums.A helper class to vend API classes that are associated with a
Connection
to TMDB service.The TMDB hosted avatar information.
Defines the authorization information that contains an access token.
Authorization manager for read access tokens.
Defines a translation.
TMDB Trending API.
Defines a TV cast credit for a trending person.
The response describing a TV episode's details.
Describes a TV episode group.
TMDB TV Episode Groups API.
Defines the TV Episode Group Type.
GSON adapter to format and serializes
TvEpisodeGroupType
enums.TMDB TV Episodes API.
Describes a TV episode search result.
Describes translation information for a TV episode.
The response describing a TV seasons's details.
TMDB TV Seasons API.
Describes a TV season search result.
Describes translation information for a TV season.
TMDB TV Series API.
Describes a credit for a TV Series.
Describes a TV episode for a series.
TMDB TV Series Lists API.
Describes a network for a TV series.
Defines a TV series search result.
Describes a translation for a TV series.
Describes a TV show.
Defines the status of a TV show.
Defines the type of TV show.
The response when validating a key.
Describes a video.
Describes a watch provider.
Describes lists of streaming providers for content in a country.
TMDB TV Watch Providers API.
Defines the base class for watch provider API-based requests.
Base response that defines a list of
WatchProvider
s.Defines the watch region filter.