App Logo
imdb.com

Search IMDb titles with advanced filters

Automatically search IMDb titles with advanced filters on imdb.com. Searches IMDb's advanced title search and returns matching movies, series and episodes with their IMDb rating, vote count, Metascore, genres, runtime, certificate, release date and plot. Filters on title name, title type, genre, release date range, IMDb rating range, vote count, runtime, country, language, keyword and popularity rank, sorted by rating, votes, popularity, box office, runtime or year.

Input

count optional

How many results to return. IMDb caps a single search at 250 and offers no way to reach results beyond that, so narrow the filters rather than paginating. Defaults to 50.

query optional

Words that must appear in the title name, e.g. "matrix".

genres optional

IMDb genres to include, in IMDb's English spelling: Action, Adventure, Animation, Biography, Comedy, Crime, Documentary, Drama, Family, Fantasy, Film-Noir, Game-Show, History, Horror, Music, Musical, Mystery, News, Reality-TV, Romance, Sci-Fi, Short, Sport, Talk-Show, Thriller, War, Western. Excluding genres is not available.

sortBy optional

Field to sort on. Defaults to popularity.

keywords optional

IMDb plot keywords, e.g. ["dystopia","time-travel"].

maxVotes optional

Maximum number of IMDb user votes.

minVotes optional

Minimum number of IMDb user votes.

countries optional

Two-letter country codes of origin, e.g. ["US","FR"].

languages optional

Two-letter language codes, e.g. ["en","ja"].

sortOrder optional

Sort direction. Defaults to ascending for popularity, which puts the most popular first.

titleTypes optional

Kinds of title to include. Defaults to feature films.

includeAdult optional

Include adult titles, which IMDb hides by default.

userRatingMax optional

Highest IMDb rating to accept.

userRatingMin optional

Lowest IMDb rating to accept.

releaseDateEnd optional

Latest release date, as YYYY-MM-DD.

releaseDateStart optional

Earliest release date, as YYYY-MM-DD.

popularityRankMax optional

Worst IMDb popularity rank to accept.

popularityRankMin optional

Best IMDb popularity rank to accept, where 1 is the most popular title.

runtimeMaxMinutes optional

Longest runtime to accept, in minutes.

runtimeMinMinutes optional

Shortest runtime to accept, in minutes.

Output

titles required
searchUrl required
totalResults required

Total number of titles matching the filters on IMDb, which can exceed the number returned.

returnedResults required
language optional

Language IMDb rendered the page in, which is the language of the genres field.

FAQ

Searches IMDb's advanced title search and returns matching movies, series and episodes with their IMDb rating, vote count, Metascore, genres, runtime, certificate, release date and plot. Filters on title name, title type, genre, release date range, IMDb rating range, vote count, runtime, country, language, keyword and popularity rank, sorted by rating, votes, popularity, box office, runtime or year.
Ask an AI agent connected to Reduck to run reduck/imdb.com/search_titles, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/imdb.com/search_titles
You do not need one. "Search IMDb titles with advanced filters" drives the real imdb.com pages in a browser, so it works whether or not imdb.com offers an API for this.
Optional: count, query, genres, sortBy, keywords, maxVotes, minVotes, countries, languages, sortOrder, titleTypes, includeAdult, userRatingMax, userRatingMin, releaseDateEnd, releaseDateStart, popularityRankMax, popularityRankMin, runtimeMaxMinutes, runtimeMinMinutes.
It returns titles, language, searchUrl, totalResults, returnedResults.
No. It only uses pages of imdb.com that are reachable without signing in.
It only reads. It looks things up on imdb.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/imdb.com/search_titles, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/imdb.com/search_titles
It is part of Reduck's official curated catalogue.

Start building not clicking