Hi, is there any way to filter movies by watch providers? I know we can search which watch providers have the movie by entering the movie_id, but I would like to filter the watch provider when searching for the movie. For example, I would like to search only movies from 2023, with action genre and available on Netflix.
Can't find a movie or TV show? Login to create it.
Want to rate or add this item to a list?
Not a member?
Reply by ticao2 š§š· pt-BR
on January 19, 2024 at 7:52 AM
Yes, it is possible using Discover.
https://developer.themoviedb.org/reference/discover-movie
You need to inform the filter data:
primary_release_year = 2023 (Your requested year)
watch_region = BR (Brazil in my example)
with_genres = 28 (Action ID)
with_watch_providers = 8 (Netflix)
Find Genre IDs here:
https://developer.themoviedb.org/reference/genre-movie-list
Find the WatchProviders IDs here:
https://developer.themoviedb.org/reference/watch-providers-movie-list
The API Request will look like this in this example: