Search / discover feed
Search / discover feed
Query parameters
string, optional. Free-text title search. When present, ALL filters and sort are ignored (pure relevance). Empty/omitted = popular discover feed.
string, optional. Semantic sort intent. One of: popularity (default), trending, rating_desc, rating_asc, title_asc, title_desc, year_desc, year_asc. Unknown = popularity.
integer, optional. 1-500, default 1. Forwarded 1:1 to TMDB (20 results per page).
string, optional. One TMDB genre id or comma/pipe-joined ids (e.g. 28,12). Multi = OR.
integer, optional. Inclusive release-year lower bound (4-digit).
integer, optional. Inclusive release-year upper bound (4-digit).
number, optional. 0-10 vote-average floor.
integer, optional. Minimum TMDB vote count (quality floor). Rating sorts default this to 50 when unset.
string, optional. ISO 639-1 original language (e.g. en, ja, ko).
string, optional. TMDB person id (actor). Resolve via /api/people/search.
string, optional. TMDB person id (director). Resolve via /api/people/search.
string, optional. One or comma/pipe-joined TMDB watch-provider ids (e.g. 8,9). OR semantics.
string, optional. ISO 3166-1 region for provider filtering. Default US (required by TMDB whenever providers is set).
string, optional. Exact age rating (e.g. R, PG-13).
string, optional. ISO 3166-1 country for the certification. Default US.

