Discover movies or TV shows
discoverFind movies and TV shows by genre, year, rating, runtime, language, or streaming service instead of by name. Filter by country to match criteria like a 90s thriller on Netflix under two hours.
Instructions
Find titles by criteria instead of by name: genres (by name, e.g. "sci-fi", "comedy"), year range, minimum score, max runtime, original language and streaming service (e.g. "Netflix") in a country. Best tool for requests like "a good 90s thriller on Netflix under 2 hours".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| genres | No | All of these genres must match | |
| region | No | Country for `streamingOn`, ISO 3166-1 (default: server region) | |
| sortBy | No | popularity | |
| yearTo | No | ||
| minVotes | No | Minimum vote count; keeps obscure titles with a handful of votes out of rating sorts | |
| yearFrom | No | ||
| mediaType | No | movie | |
| minRating | No | Minimum TMDB score, 0-10 | |
| streamingOn | No | Streaming services by name; matches titles available on ANY of them in `region` | |
| excludeGenres | No | ||
| originalLanguage | No | ISO 639-1 code of the original language, e.g. "ko" for Korean | |
| maxRuntimeMinutes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| results | Yes | ||
| totalPages | Yes | ||
| totalResults | Yes |