Keywords
Search for keywords by name.
Search for keywords by their name.
async keyword(params: SearchKeywordsParams): Promise<PaginatedResponse<KeywordResultItem>>TMDB Reference: Search Keyword
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | ✅ | Search query text. |
page | number | ❌ | Page number for paginated results. Defaults to 1. |
Returns
A PaginatedResponse<KeywordResultItem> containing
an array of KeywordResultItem objects.
Example
import { TMDB } from "@lorenzopant/tmdb";
const tmdb = new TMDB("your-api-key");
const { results } = await tmdb.search.keyword({ query: "time travel" });
console.log(results);
// [
// { id: 4379, name: "time travel" },
// { id: 10121, name: "time machine" },
// ...
// ]