Constructores
constructor
client): AccountActivityClient
Crea una nueva instancia del cliente de actividad de cuenta
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
client | Client | La instancia principal del Client de la X API |
Devuelve
AccountActivityClient
Definido en
Métodos
getSubscriptions
webhookId, options): Promise<Response>
Obtener suscripcionesObtiene una lista de todas las suscripciones activas para un webhook determinado.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
webhookId | string | El id del webhook del que se quieren obtener las suscripciones. |
options | Object | - |
options.requestOptions | Object | - |
options.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
webhookId): Promise<SubscriptionsListGetResponse>
Parámetros
| Nombre | Tipo |
|---|---|
webhookId | string |
Devuelve
Promise<SubscriptionsListGetResponse>
Definido en
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
| Nombre | Tipo | Descripción |
|---|---|---|
webhookId | string | El ID del webhook con el que comprobar la suscripción. |
userId | string | ID de usuario del que darse de baja. |
options | Object | - |
options.requestOptions | Object | - |
options.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
webhookId, userId): Promise<SubscriptionsDeleteResponse>
Parámetros
| Nombre | Tipo |
|---|---|
webhookId | string |
userId | string |
Devuelve
Promise<SubscriptionsDeleteResponse>
Definido en
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
| Nombre | Tipo | Descripción |
|---|---|---|
webhookId | string | El id del webhook para comprobar la suscripción correspondiente. |
options | Object | - |
options.requestOptions | Object | - |
options.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
webhookId): Promise<SubscriptionsGetResponse>
Parámetros
| Nombre | Tipo |
|---|---|
webhookId | string |
Devuelve
Promise<SubscriptionsGetResponse>
Definido en
createSubscription
webhookId, options): Promise<Response>
Crear suscripción
Crea una suscripción de Account Activity para el usuario y el webhook indicado.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
webhookId | string | El id del webhook cuya suscripción se va a comprobar. |
options | CreateSubscriptionOptions & { 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
webhookId, options?): Promise<SubscriptionsCreateResponse>
Parámetros
| Nombre | Tipo |
|---|---|
webhookId | string |
options? | CreateSubscriptionOptions |
Devuelve
Promise<SubscriptionsCreateResponse>
Definido en
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
| Nombre | Tipo | Descripción |
|---|---|---|
webhookId | string | El identificador único de la configuración del webhook. |
fromDate | string | La marca de tiempo UTC inicial (inclusive) a partir de la cual se proporcionarán eventos, en formato yyyymmddhhmm. |
toDate | string | La marca de tiempo UTC final (exclusiva) hasta la cual se proporcionarán eventos, en formato yyyymmddhhmm. |
options | Object | - |
options.requestOptions | Object | - |
options.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
webhookId, fromDate, toDate): Promise<ReplayJobCreateResponse>
Parámetros
| Nombre | Tipo |
|---|---|
webhookId | string |
fromDate | string |
toDate | string |
Devuelve
Promise<ReplayJobCreateResponse>
Definido en
getSubscriptionCount
options): Promise<Response>
Obtiene el número de suscripciones
Devuelve el número de suscripciones activas de Account Activity.
Parámetros
| Nombre | Type |
|---|---|
options | Object |
options.requestOptions | Object |
options.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
Promise<SubscriptionsCountGetResponse>
Devuelve
Promise<SubscriptionsCountGetResponse>