UnifyAPI
← Back to catalog

tmdb.movie_discover

mock data$0.005 / call

TMDB Discover

Discover movies or TV shows by genre, year, rating, language, and sort order (TMDB)

Games & Entertainmentprovider: Tmdb#tmdb#games

Input schema

page

Page number (1-500, default 1)

integer
type

Content type to discover: "movie" or "tv" (default "movie")

string
year

Filter by release year (movies only)

integer
region

ISO 3166-1 region for release dates (e.g. "US", "GB")

string
sort_by

Sort field (e.g. "popularity.desc", "vote_average.desc", "revenue.desc", "primary_release_date.desc")

string
language

ISO 639-1 language code (e.g. "en-US"). Default: en-US

string
with_genres

Comma-separated genre IDs to filter (e.g. "28,12" for Action+Adventure)

string
include_adult

Include adult content (default false)

boolean
vote_average_gte

Minimum vote average (0-10)

number
vote_average_lte

Maximum vote average (0-10)

number
first_air_date_year

Filter by first air date year (TV only)

integer
primary_release_year

Filter by primary release year (movies only)

integer
with_original_language

ISO 639-1 original language filter (e.g. "en", "ko", "ja")

string

Call via REST

curl -X POST https://unifyapi.pro/api/call/tmdb.movie_discover \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"page":0,"type":"<type>","year":0,"region":"<region>","sort_by":"<sort_by>","language":"<language>","with_genres":"<with_genres>","include_adult":"<include_adult>","vote_average_gte":0,"vote_average_lte":0,"first_air_date_year":0,"primary_release_year":0,"with_original_language":"<with_original_language>"}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.