Movie List

Get the list of official genres for movies.

tmdb.genres.movie_list(params?: Pick<TMDBCommonParams, "language">): Promise<GenresResponse>;

Parameters

NameTypeRequiredDescription
languageLanguageISO6391Language for the response

Example

const result = await tmdb.genres.movie_list();

Types

Response Type

export type GenresResponse = {
    genres: Genre[];
};
export type Genre = {
    id: number;
    name: string;
};

export type TMDBCommonParams = {
    language?: LanguageISO6391;
    region?: CountryISO3166_1;
};

Example Response

{
    "genres": [
        {
            "id": 28,
            "name": "Action"
        },
        {
            "id": 12,
            "name": "Adventure"
        },
        {
            "id": 16,
            "name": "Animation"
        },
        {
            "id": 35,
            "name": "Comedy"
        },
        {
            "id": 80,
            "name": "Crime"
        },
        {
            "id": 99,
            "name": "Documentary"
        },
        {
            "id": 18,
            "name": "Drama"
        },
        {
            "id": 10751,
            "name": "Family"
        },
        {
            "id": 14,
            "name": "Fantasy"
        },
        {
            "id": 36,
            "name": "History"
        },
        {
            "id": 27,
            "name": "Horror"
        },
        {
            "id": 10402,
            "name": "Music"
        },
        {
            "id": 9648,
            "name": "Mystery"
        },
        {
            "id": 10749,
            "name": "Romance"
        },
        {
            "id": 878,
            "name": "Science Fiction"
        },
        {
            "id": 10770,
            "name": "TV Movie"
        },
        {
            "id": 53,
            "name": "Thriller"
        },
        {
            "id": 10752,
            "name": "War"
        },
        {
            "id": 37,
            "name": "Western"
        }
    ]
}