imdb_search_title
Search IMDb titles using filters like genre, rating, release date, cast, or keywords to find matching movies and TV shows. At least one filter is required.
Instructions
IMDb advanced title search. Returns IMDb advanced title-search results (imdb.com/search/title/). At least one filter is required; sort/limit alone are not enough. Limit defaults to 25 and clamps to 50; only IMDb's first page of results is returned (see total/has_more), there is no deeper cursor pagination. Genre/company/certificate/country/language/keyword/characters/role are include-only lists; there is no exclude support. Unsupported: genre exclude, three curated groups values (best-picture-nominee, best-director-nominee, national-film-registry), and the non-plot "page topic" search fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plot | No | Plot text search term | |
| role | No | Comma-separated cast/crew IMDb name ids, format `nm########` | |
| sort | No | One of `moviemeter`, `alpha`, `user_rating`, `num_votes`, `boxoffice_gross_us`, `runtime`, `year`, `release_date` | |
| limit | No | Rows to return, default 25, max 50 | |
| title | No | Title-name substring match | |
| colors | No | Comma-separated color info: `color`, `black_and_white`, `colorized`, `aces` | |
| genres | No | Comma-separated genres (include-only): `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` | |
| groups | No | Comma-separated awards/curated-list groups: `oscar_winner`, `oscar_nominee`, `emmy_winner`, `emmy_nominee`, `golden_globe_winner`, `golden_globe_nominee`, `best_picture_winner`, `best_director_winner`, `razzie_winner`, `razzie_nominee`, `top_100`, `top_250`, `top_1000`, `bottom_100`, `bottom_250`, `bottom_1000` | |
| keywords | No | Comma-separated plot keywords | |
| companies | No | Comma-separated IMDb company ids, format `co########` | |
| countries | No | Comma-separated ISO country codes | |
| languages | No | Comma-separated ISO language codes | |
| max_votes | No | Maximum number of user rating votes | |
| min_votes | No | Minimum number of user rating votes | |
| characters | No | Comma-separated character names | |
| sort_order | No | `asc` or `desc`. Defaults to `asc` when sort is set | |
| title_type | No | Comma-separated title types: `feature`, `tvSeries`, `short`, `tvEpisode`, `tvMiniSeries`, `tvMovie`, `tvSpecial`, `tvShort`, `videoGame`, `video`, `musicVideo`, `podcastSeries`, `podcastEpisode` | |
| max_runtime | No | Maximum runtime in minutes | |
| min_runtime | No | Minimum runtime in minutes | |
| sound_mixes | No | Comma-separated sound mix names: `12-Track Digital Sound`, `3 Channel Stereo`, `4-Track Stereo`, `6-Track Stereo`, `70 mm 6-Track`, `AGA Sound System`, `Auro 11.1`, `CDS`, `Chronophone`, `Cinematophone`, `Cinephone`, `Cinerama 7-Track`, `Cinesound`, `D-Cinema 48kHz 5.1`, `Datasat`, `De Forest Phonofilm`, `Digitrac Digital Audio System`, `Dolby`, `Dolby Atmos`, `Dolby Digital`, `Dolby Digital EX`, `Dolby SR`, `Dolby Stereo`, `Dolby Surround 7.1`, `DTS`, `DTS 70 mm`, `DTS Stereo`, `DTS-ES`, `IMAX 6-Track`, `Kinoplasticon`, `LC-Concept Digital Sound`, `Matrix Surround`, `Mono`, `Perspecta Stereo`, `Phono-Kinema`, `SDDS`, `Sensurround`, `Silent`, `Sonics-DDP`, `Sonix`, `Stereo`, `Ultra Stereo`, `Vitaphone` | |
| certificates | No | Comma-separated `COUNTRY:RATING` certificate pairs, e.g. `US:PG-13` | |
| include_adult | No | Include adult titles. Defaults to excluded | |
| max_popularity | No | Maximum IMDb popularity rank | |
| min_popularity | No | Minimum IMDb popularity rank (1 is most popular) | |
| max_user_rating | No | Maximum IMDb user rating, 0-10 | |
| min_user_rating | No | Minimum IMDb user rating, 0-10 | |
| release_date_to | No | Release date upper bound: YYYY, YYYY-MM, or YYYY-MM-DD | |
| release_date_from | No | Release date lower bound: YYYY, YYYY-MM, or YYYY-MM-DD |