Constructeurs
constructor
client): WebhooksClient
Crée une nouvelle instance de client de webhooks
Paramètres
Renvoie
WebhooksClient
Défini dans
webhooks/client.ts:162Méthodes
createStreamLink
webhookId, options): Promise<Response>
Créer un lien de flux
Crée un lien pour transmettre les événements FilteredStream au webhook indiqué.
Paramètres
Renvoie
Promise<Response>
Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true
Défini dans
webhooks/client.ts:207 ▸ createStreamLink(webhookId, options?): Promise<WebhookLinksCreateResponse>
Paramètres
Renvoie
Promise<WebhookLinksCreateResponse>
Définition dans
deleteStreamLink
webhookId, options): Promise<Response>
Supprimer un lien de fluxSupprime un lien entre les événements FilteredStream et le webhook spécifié.
Paramètres
Renvoie
Promise<Response>
Promise qui se résout avec la réponse de l’API, ou avec l’objet Response brut si requestOptions.raw est à true
Défini dans
webhooks/client.ts:433 ▸ deleteStreamLink(webhookId): Promise<WebhookLinksDeleteResponse>
Paramètres
Renvoie
Promise<WebhookLinksDeleteResponse>
Défini dans
webhooks/client.ts:446getStreamLinks
options): Promise<Response>
Obtenir les liens de fluxObtenir une liste de liens de webhook associés à un jeu de règles de flux filtré.
Paramètres
Renvoie
Promise<Response>
Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true
Défini dans
webhooks/client.ts:527 ▸ getStreamLinks():Promise<WebhookLinksGetResponse>
Renvoie
Promise<WebhookLinksGetResponse>
Défini dans
webhooks/client.ts:536createWebhookReplayJob
options): Promise<Response>
Créer une tâche de relecture pour le webhook
Crée une tâche de relecture pour récupérer, sur les 24 dernières heures au maximum, tous les événements livrés ou dont la livraison au webhook a été tentée.
Paramètres
Renvoie
Promise<Response>
Promise résolue avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est true
Défini dans
webhooks/client.ts:605 ▸ createWebhookReplayJob(options?): Promise<ReplayJobCreateResponse>
Paramètres
Renvoie
Promise<ReplayJobCreateResponse>
Défini dans
webhooks/client.ts:614validate
webhookId, options): Promise<Response>
Valide le webhook
Déclenche un contrôle CRC pour le webhook spécifié.
Paramètres
Valeur de retour
Promise<Response>
Promise se résolvant en la réponse de l’API, ou en l’objet Response brut si requestOptions.raw a la valeur true
Défini dans
webhooks/client.ts:704 ▸ validate(webhookId): Promise<WebhookConfigPutResponse>
Paramètres
Renvoie
Promise<WebhookConfigPutResponse>
Défini dans
webhooks/client.ts:717delete
webhookId, options): Promise<Response>
Delete webhook
Supprime la configuration d’un webhook existant.
Paramètres
Renvoie
Promise<Response>
Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true
Défini dans
webhooks/client.ts:808 ▸ delete(webhookId): Promise<WebhookConfigDeleteResponse>
Paramètres
Renvoie
Promise<WebhookConfigDeleteResponse>
Défini dans
webhooks/client.ts:821get
options): Promise<Response>
Récupère le webhookRécupère la liste des configurations de webhook associées à une App cliente.
Paramètres
Renvoie
Promise<Response>
Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est true
Défini dans
webhooks/client.ts:908 ▸ get(options?): Promise<Get2WebhooksResponse>
Paramètres
Retourne
Promise<Get2WebhooksResponse>
Défini dans
webhooks/client.ts:917create
options): Promise<Response>
Créer un webhook
Crée une nouvelle configuration de webhook.
Paramètres
Renvoie
Promise<Response>
Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true
Défini dans
webhooks/client.ts:1023 ▸ create(options?): Promise<WebhookConfigCreateResponse>
Paramètres
Renvoie
Promise<WebhookConfigCreateResponse>