Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Cliente para operaciones de actividad de la cuenta Este cliente proporciona métodos para interactuar con los endpoints de actividad de la cuenta de la X API. Se encarga de la autenticación, el formateo de las solicitudes y el análisis de las respuestas para todas las operaciones relacionadas con la actividad de la cuenta.

Constructores

constructor

new AccountActivityClient(client): AccountActivityClient Crea una nueva instancia del cliente de actividad de cuenta

Parámetros

NombreTipoDescripción
clientClientLa instancia principal del Client de la X API

Devuelve

AccountActivityClient

Definido en

account_activity/client.ts:70

Métodos

getSubscriptions

getSubscriptions(webhookId, options): Promise<Response> Obtener suscripciones
Obtiene una lista de todas las suscripciones activas para un webhook determinado.

Parámetros

NombreTipoDescripción
webhookIdstringEl id del webhook del que se quieren obtener las suscripciones.
optionsObject-
options.requestOptionsObject-
options.requestOptions.rawtrue-

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

account_activity/client.ts:115 getSubscriptions(webhookId): Promise<SubscriptionsListGetResponse>

Parámetros

NombreTipo
webhookIdstring

Devuelve

Promise<SubscriptionsListGetResponse>

Definido en

account_activity/client.ts:128

deleteSubscription

deleteSubscription(webhookId, userId, options): Promise<Response> Eliminar suscripción Elimina una suscripción de Account Activity para el webhook y el ID de usuario indicados.

Parámetros

NombreTipoDescripción
webhookIdstringEl ID del webhook con el que comprobar la suscripción.
userIdstringID de usuario del que darse de baja.
optionsObject-
options.requestOptionsObject-
options.requestOptions.rawtrue-

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

account_activity/client.ts:217 deleteSubscription(webhookId, userId): Promise<SubscriptionsDeleteResponse>

Parámetros

NombreTipo
webhookIdstring
userIdstring

Devuelve

Promise<SubscriptionsDeleteResponse>

Definido en

account_activity/client.ts:234

validateSubscription

validateSubscription(webhookId, options): Promise<Response> Validar la suscripción Comprueba la suscripción a Account Activity de un usuario para un webhook determinado.

Parámetros

NombreTipoDescripción
webhookIdstringEl id del webhook para comprobar la suscripción correspondiente.
optionsObject-
options.requestOptionsObject-
options.requestOptions.rawtrue-

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

account_activity/client.ts:331 validateSubscription(webhookId): Promise<SubscriptionsGetResponse>

Parámetros

NombreTipo
webhookIdstring

Devuelve

Promise<SubscriptionsGetResponse>

Definido en

account_activity/client.ts:344

createSubscription

createSubscription(webhookId, options): Promise<Response> Crear suscripción Crea una suscripción de Account Activity para el usuario y el webhook indicado.

Parámetros

NombreTipoDescripción
webhookIdstringEl id del webhook cuya suscripción se va a comprobar.
optionsCreateSubscriptionOptions & { requestOptions: { raw: true } }-

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

account_activity/client.ts:435 createSubscription(webhookId, options?): Promise<SubscriptionsCreateResponse>

Parámetros

NombreTipo
webhookIdstring
options?CreateSubscriptionOptions

Devuelve

Promise<SubscriptionsCreateResponse>

Definido en

account_activity/client.ts:448

createReplayJob

createReplayJob(webhookId, fromDate, toDate, options): Promise<Response> Crear trabajo de reproducción Crea un trabajo de reproducción para recuperar actividades de hasta los últimos 5 días para todas las suscripciones asociadas al webhook indicado.

Parámetros

NombreTipoDescripción
webhookIdstringEl identificador único de la configuración del webhook.
fromDatestringLa marca de tiempo UTC inicial (inclusive) a partir de la cual se proporcionarán eventos, en formato yyyymmddhhmm.
toDatestringLa marca de tiempo UTC final (exclusiva) hasta la cual se proporcionarán eventos, en formato yyyymmddhhmm.
optionsObject-
options.requestOptionsObject-
options.requestOptions.rawtrue-

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

account_activity/client.ts:564 createReplayJob(webhookId, fromDate, toDate): Promise<ReplayJobCreateResponse>

Parámetros

NombreTipo
webhookIdstring
fromDatestring
toDatestring

Devuelve

Promise<ReplayJobCreateResponse>

Definido en

account_activity/client.ts:585

getSubscriptionCount

getSubscriptionCount(options): Promise<Response> Obtiene el número de suscripciones Devuelve el número de suscripciones activas de Account Activity.

Parámetros

NombreType
optionsObject
options.requestOptionsObject
options.requestOptions.rawtrue

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

account_activity/client.ts:704 getSubscriptionCount(): Promise<SubscriptionsCountGetResponse>

Devuelve

Promise<SubscriptionsCountGetResponse>

Definido en

account_activity/client.ts:713