Skip to main content
Client for trends operations This client provides methods for interacting with the trends endpoints of the X API. It handles authentication, request formatting, and response parsing for all trends related operations. zed](/xdks/typescript/reference/classes/TrendsClient#getpersonalized)

Constructors

constructor

new TrendsClient(client): TrendsClient Creates a new trends client instance

Parameters

NameTypeDescription
clientClientThe main X API client instance

Returns

TrendsClient

Defined in

trends/client.ts:62

Methods

getPersonalized

getPersonalized(options?): Promise<Get2UsersPersonalizedTrendsResponse> Get personalized Trends Retrieves personalized trending topics for the authenticated user.

Parameters

NameType
optionsGetPersonalizedOptions

Returns

Promise<Get2UsersPersonalizedTrendsResponse> Promise resolving to the API response

Defined in

trends/client.ts:75

getByWoeid

getByWoeid(woeid, options?): Promise<Get2TrendsByWoeidWoeidResponse> Get Trends by WOEID Retrieves trending topics for a specific location identified by its WOEID.

Parameters

NameTypeDescription
woeidnumberThe WOEID of the place to lookup a trend for.
optionsGetByWoeidOptions-

Returns

Promise<Get2TrendsByWoeidWoeidResponse> Promise resolving to the API response

Defined in

trends/client.ts:125