UNPKG

@vo1x/tmdb

Version:

Unofficial TypeScript/JavaScript SDK for The Movie Database (TMDb) API v3.

1,938 lines (1,937 loc) 961 kB
interface paths { "/3/search/movie": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Movie * @description Search for movies by their original, translated and alternative titles. */ get: operations["search-movie"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/discover/movie": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Movie * @description Find movies using over 30 filters and sort options. */ get: operations["discover-movie"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Details * @description Get the top level details of a movie by ID. */ get: operations["movie-details"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Details * @description Get the details of a TV show. */ get: operations["tv-series-details"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/search/tv": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * TV * @description Search for TV shows by their original, translated and also known as names. */ get: operations["search-tv"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/search/multi": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Multi * @description Use multi search when you want to search for movies, TV shows and people in a single request. */ get: operations["search-multi"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/search/person": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Person * @description Search for people by their name and also known as names. */ get: operations["search-person"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/configuration": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Details * @description Query the API configuration details. */ get: operations["configuration-details"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Details * @description Query the details of a TV season. */ get: operations["tv-season-details"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/episode/{episode_number}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Details * @description Query the details of a TV episode. */ get: operations["tv-episode-details"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/discover/tv": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * TV * @description Find TV shows using over 30 filters and sort options. */ get: operations["discover-tv"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/images": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Images * @description Get the images that belong to a movie. */ get: operations["movie-images"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/images": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Images * @description Get the images that belong to a TV series. */ get: operations["tv-series-images"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/images": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Images * @description Get the images that belong to a TV season. */ get: operations["tv-season-images"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/episode/{episode_number}/images": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Images * @description Get the images that belong to a TV episode. */ get: operations["tv-episode-images"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/trending/all/{time_window}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * All * @description Get the trending movies, TV shows and people. */ get: operations["trending-all"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/trending/movie/{time_window}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Movies * @description Get the trending movies on TMDB. */ get: operations["trending-movies"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/trending/tv/{time_window}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * TV * @description Get the trending TV shows on TMDB. */ get: operations["trending-tv"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/account_states": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Account States * @description Get the rating, watchlist and favourite status of an account. */ get: operations["movie-account-states"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/account_states": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Account States * @description Get the rating, watchlist and favourite status. */ get: operations["tv-series-account-states"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/episode/{episode_number}/account_states": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Account States * @description Get the rating, watchlist and favourite status. */ get: operations["tv-episode-account-states"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/trending/person/{time_window}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * People * @description Get the trending people on TMDB. */ get: operations["trending-people"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/alternative_titles": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Alternative Titles * @description Get the alternative titles for a movie. */ get: operations["movie-alternative-titles"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/changes": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Changes * @description Get the recent changes for a movie. */ get: operations["movie-changes"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Credits */ get: operations["movie-credits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/external_ids": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** External IDs */ get: operations["movie-external-ids"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/keywords": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Keywords */ get: operations["movie-keywords"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/lists": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Lists * @description Get the lists that a movie has been added to. */ get: operations["movie-lists"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/recommendations": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Recommendations */ get: operations["movie-recommendations"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/release_dates": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Release Dates * @description Get the release dates and certifications for a movie. */ get: operations["movie-release-dates"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/reviews": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Reviews * @description Get the user reviews for a movie. */ get: operations["movie-reviews"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/similar": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Similar * @description Get the similar movies based on genres and keywords. */ get: operations["movie-similar"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/translations": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Translations * @description Get the translations for a movie. */ get: operations["movie-translations"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/videos": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Videos */ get: operations["movie-videos"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/watch/providers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Watch Providers * @description Get the list of streaming providers we have for a movie. */ get: operations["movie-watch-providers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/{movie_id}/rating": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** * Add Rating * @description Rate a movie and save it to your rated list. */ post: operations["movie-add-rating"]; /** * Delete Rating * @description Delete a user rating. */ delete: operations["movie-delete-rating"]; options?: never; head?: never; patch?: never; trace?: never; }; "/3/authentication/guest_session/new": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Create Guest Session */ get: operations["authentication-create-guest-session"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/authentication/token/new": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Create Request Token */ get: operations["authentication-create-request-token"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/authentication/session/new": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Create Session */ post: operations["authentication-create-session"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/authentication/session/convert/4": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Create Session (from v4 token) */ post: operations["authentication-create-session-from-v4-token"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/authentication/session": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; /** Delete Session */ delete: operations["authentication-delete-session"]; options?: never; head?: never; patch?: never; trace?: never; }; "/3/find/{external_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Find By ID * @description Find data by external ID's. */ get: operations["find-by-id"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/{person_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Details * @description Query the top level details of a person. */ get: operations["person-details"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/{person_id}/changes": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Changes * @description Get the recent changes for a person. */ get: operations["person-changes"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/changes": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Changes * @description Get the recent changes for a TV show. */ get: operations["tv-series-changes"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/{person_id}/images": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Images * @description Get the profile images that belong to a person. */ get: operations["person-images"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/{person_id}/movie_credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Movie Credits * @description Get the movie credits for a person. */ get: operations["person-movie-credits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/{person_id}/tv_credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * TV Credits * @description Get the TV credits that belong to a person. */ get: operations["person-tv-credits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/{person_id}/combined_credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Combined Credits * @description Get the combined movie and TV credits that belong to a person. */ get: operations["person-combined-credits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/{person_id}/external_ids": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * External IDs * @description Get the external ID's that belong to a person. */ get: operations["person-external-ids"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/{person_id}/tagged_images": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Tagged Images * @description Get the tagged images for a person. */ get: operations["person-tagged-images"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/{person_id}/translations": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Translations * @description Get the translations that belong to a person. */ get: operations["translations"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/person/popular": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Popular * @description Get a list of people ordered by popularity. */ get: operations["person-popular-list"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/popular": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Popular * @description Get a list of movies ordered by popularity. */ get: operations["movie-popular-list"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/top_rated": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Top Rated * @description Get a list of movies ordered by rating. */ get: operations["movie-top-rated-list"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/upcoming": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Upcoming * @description Get a list of movies that are being released soon. */ get: operations["movie-upcoming-list"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/now_playing": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Now Playing * @description Get a list of movies that are currently in theatres. */ get: operations["movie-now-playing-list"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/airing_today": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Airing Today * @description Get a list of TV shows airing today. */ get: operations["tv-series-airing-today-list"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/on_the_air": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * On The Air * @description Get a list of TV shows that air in the next 7 days. */ get: operations["tv-series-on-the-air-list"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/popular": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Popular * @description Get a list of TV shows ordered by popularity. */ get: operations["tv-series-popular-list"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/top_rated": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Top Rated * @description Get a list of TV shows ordered by rating. */ get: operations["tv-series-top-rated-list"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/movie/latest": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Latest * @description Get the newest movie ID. */ get: operations["movie-latest-id"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/latest": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Latest * @description Get the newest TV show ID. */ get: operations["tv-series-latest-id"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/aggregate_credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Aggregate Credits * @description Get the aggregate credits (cast and crew) that have been added to a TV show. */ get: operations["tv-series-aggregate-credits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/alternative_titles": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Alternative Titles * @description Get the alternative titles that have been added to a TV show. */ get: operations["tv-series-alternative-titles"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/content_ratings": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Content Ratings * @description Get the content ratings that have been added to a TV show. */ get: operations["tv-series-content-ratings"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Credits * @description Get the latest season credits of a TV show. */ get: operations["tv-series-credits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/episode_groups": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Episode Groups * @description Get the episode groups that have been added to a TV show. */ get: operations["tv-series-episode-groups"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/external_ids": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * External IDs * @description Get a list of external IDs that have been added to a TV show. */ get: operations["tv-series-external-ids"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/keywords": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Keywords * @description Get a list of keywords that have been added to a TV show. */ get: operations["tv-series-keywords"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/recommendations": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Recommendations */ get: operations["tv-series-recommendations"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/reviews": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Reviews * @description Get the reviews that have been added to a TV show. */ get: operations["tv-series-reviews"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/screened_theatrically": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Screened Theatrically * @description Get the seasons and episodes that have screened theatrically. */ get: operations["tv-series-screened-theatrically"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/similar": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Similar * @description Get the similar TV shows. */ get: operations["tv-series-similar"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/translations": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Translations * @description Get the translations that have been added to a TV show. */ get: operations["tv-series-translations"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/videos": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Videos * @description Get the videos that belong to a TV show. */ get: operations["tv-series-videos"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/watch/providers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Watch Providers * @description Get the list of streaming providers we have for a TV show. */ get: operations["tv-series-watch-providers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/rating": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** * Add Rating * @description Rate a TV show and save it to your rated list. */ post: operations["tv-series-add-rating"]; /** Delete Rating */ delete: operations["tv-series-delete-rating"]; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/account_states": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Account States * @description Get the rating, watchlist and favourite status. */ get: operations["tv-season-account-states"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/aggregate_credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Aggregate Credits * @description Get the aggregate credits (cast and crew) that have been added to a TV season. */ get: operations["tv-season-aggregate-credits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/season/{season_id}/changes": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Changes * @description Get the recent changes for a TV season. */ get: operations["tv-season-changes-by-id"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Credits */ get: operations["tv-season-credits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/external_ids": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * External IDs * @description Get a list of external IDs that have been added to a TV season. */ get: operations["tv-season-external-ids"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/translations": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Translations * @description Get the translations for a TV season. */ get: operations["tv-season-translations"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/videos": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Videos * @description Get the videos that belong to a TV season. */ get: operations["tv-season-videos"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/episode/{episode_number}/credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Credits */ get: operations["tv-episode-credits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/episode/{episode_number}/external_ids": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * External IDs * @description Get a list of external IDs that have been added to a TV episode. */ get: operations["tv-episode-external-ids"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/episode/{episode_number}/translations": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Translations * @description Get the translations that have been added to a TV episode. */ get: operations["tv-episode-translations"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/episode/{episode_number}/videos": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Videos * @description Get the videos that belong to a TV episode. */ get: operations["tv-episode-videos"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/tv/{series_id}/season/{season_number}/episode/{episode_number}/rating": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** * Add Rating * @description Rate a TV episode and save it to your rated list. */ post: operations["tv-episode-add-rating"]; /** * Delete Rating * @description Delete your rating on a TV episode. */ delete: operations["tv-episode-delete-rating"]; options?: never; head?: never; patch?: never; trace?: never; }; "/3/account/{account_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Details * @description Get the public details of an account on TMDB. */ get: operations["account-details"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/account/{account_id}/lists": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Lists * @description Get a users list of custom lists. */ get: operations["account-lists"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/account/{account_id}/favorite/movies": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Favorite Movies * @description Get a users list of favourite movies. */ get: operations["account-get-favorites"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/account/{account_id}/favorite/tv": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Favorite TV * @description Get a users list of favourite TV shows. */ get: operations["account-favorite-tv"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/account/{account_id}/rated/movies": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Rated Movies * @description Get a users list of rated movies. */ get: operations["account-rated-movies"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/account/{account_id}/rated/tv": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Rated TV * @description Get a users list of rated TV shows. */ get: operations["account-rated-tv"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/account/{account_id}/rated/tv/episodes": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Rated TV Episodes * @description Get a users list of rated TV episodes. */ get: operations["account-rated-tv-episodes"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/account/{account_id}/watchlist/movies": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Watchlist Movies * @description Get a list of movies added to a users watchlist. */ get: operations["account-watchlist-movies"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/3/account/{account_id}/watchlist/tv": { parameters: { query?: never; header?: never; path?: never; cookie?: never;