🍿 @lorenzopant/tmdb

Discover

Type definitions for discover filters, sort options, and result items.

These types are used by the DiscoverAPI.

Parameters

DiscoverMovieParams

Parameters for discover.movie().

Prop

Type


DiscoverTVParams

Parameters for discover.tv().

Prop

Type


DiscoverFilterExpression<T>

Used for discover filters that accept serialized value lists such as genres, providers, release types, statuses, and types.

type DiscoverFilterExpression<T extends string | number = string | number> = T | `${T}` | string;

Comma-separated values are treated as AND filters by TMDB. Pipe-separated values are treated as OR filters.


Sort Options

DiscoverMovieSortBy

type DiscoverMovieSortBy =
	| "original_title.asc"
	| "original_title.desc"
	| "popularity.asc"
	| "popularity.desc"
	| "revenue.asc"
	| "revenue.desc"
	| "primary_release_date.asc"
	| "primary_release_date.desc"
	| "title.asc"
	| "title.desc"
	| "vote_average.asc"
	| "vote_average.desc"
	| "vote_count.asc"
	| "vote_count.desc";

DiscoverTVSortBy

type DiscoverTVSortBy =
	| "first_air_date.asc"
	| "first_air_date.desc"
	| "name.asc"
	| "name.desc"
	| "original_name.asc"
	| "original_name.desc"
	| "popularity.asc"
	| "popularity.desc"
	| "vote_average.asc"
	| "vote_average.desc"
	| "vote_count.asc"
	| "vote_count.desc";

Discover Enums

DiscoverTVStatus

Numeric values accepted by TMDB's with_status TV discover filter.

Prop

Type


DiscoverTVType

Numeric values accepted by TMDB's with_type TV discover filter.

Prop

Type


Result Items

DiscoverTVResultItem

A simplified TV series object returned by discover.tv().

Prop

Type


On this page