Skip to main content
Cliente para operaciones de activity This client provides methods for interacting with the activity endpoints of the X API. It handles authentication, request formatting, and response parsing for all activity related operations.

Constructores

constructor

new ActivityClient(client): ActivityClient Creates a new activity client instance

Parámetros

Devuelve

ActivityClient

Definido en

activity/client.ts:118

Métodos

getSubscriptions

getSubscriptions(options): Promise<Response> Get X activity subscriptions Get a list of active subscriptions for XAA

Parámetros

Devuelve

Promise<Response> Promise resolving to the API response, or raw Response if requestOptions.raw is true

Definido en

activity/client.ts:159 getSubscriptions(): Promise<ActivitySubscriptionGetResponse>

Devuelve

Promise<ActivitySubscriptionGetResponse>

Definido en

activity/client.ts:168

createSubscription

createSubscription(options): Promise<Response> Create X activity subscription Creates a subscription for an X activity event

Parámetros

Devuelve

Promise<Response> Promise resolving to the API response, or raw Response if requestOptions.raw is true

Definido en

activity/client.ts:237 createSubscription(options?): Promise<ActivitySubscriptionCreateResponse>

Parámetros

Devuelve

Promise<ActivitySubscriptionCreateResponse>

Definido en

activity/client.ts:246

stream

stream(options): Promise<Response> Activity Stream Stream of X Activities

Parámetros

Devuelve

Promise<Response> Promise resolving to the API response, or raw Response if requestOptions.raw is true

Definido en

activity/client.ts:332 stream(options?): Promise<ActivityStreamingResponse>

Parámetros

Devuelve

Promise<ActivityStreamingResponse>

Definido en

activity/client.ts:341

updateSubscription

updateSubscription(subscriptionId, options): Promise<Response> Update X activity subscription Updates a subscription for an X activity event

Parámetros

Devuelve

Promise<Response> Promise resolving to the API response, or raw Response if requestOptions.raw is true

Definido en

activity/client.ts:487 updateSubscription(subscriptionId, options?): Promise<ActivitySubscriptionUpdateResponse>

Parámetros

Devuelve

Promise<ActivitySubscriptionUpdateResponse>

Definido en

activity/client.ts:500

deleteSubscription

deleteSubscription(subscriptionId, options): Promise<Response> Deletes X activity subscription Deletes a subscription for an X activity event

Parámetros

Devuelve

Promise<Response> Promise resolving to the API response, or raw Response if requestOptions.raw is true

Definido en

activity/client.ts:602 deleteSubscription(subscriptionId): Promise<ActivitySubscriptionDeleteResponse>

Parámetros

Devuelve

Promise<ActivitySubscriptionDeleteResponse>

Definido en

activity/client.ts:615