client): WebhooksClient
Crée une nouvelle instance de client de webhooks
Renvoie
WebhooksClient
Défini dans
webhooks/client.ts:162 ▸ createStreamLink(webhookId, options): Promise<Response>
Créer un lien de flux
Crée un lien pour transmettre les événements FilteredStream au webhook indiqué.
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>
Renvoie
Promise<WebhookLinksCreateResponse>
webhooks/client.ts:220
▸ deleteStreamLink(
webhookId, options): Promise<Response>
Supprimer un lien de fluxSupprime un lien entre les événements FilteredStream et le webhook spécifié.
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>
Renvoie
Promise<WebhookLinksDeleteResponse>
Défini dans
webhooks/client.ts:446▸ getStreamLinks(
options): Promise<Response>
Obtenir les liens de fluxObtenir une liste de liens de webhook associés à un jeu de règles de flux filtré.
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:536▸ createWebhookReplayJob(
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.
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>
Renvoie
Promise<ReplayJobCreateResponse>
Défini dans
webhooks/client.ts:614▸ validate(
webhookId, options): Promise<Response>
Valide le webhook
Déclenche un contrôle CRC pour le webhook spécifié.
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>
Renvoie
Promise<WebhookConfigPutResponse>
Défini dans
webhooks/client.ts:717▸ delete(
webhookId, options): Promise<Response>
Delete webhook
Supprime la configuration d’un webhook existant.
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>
Renvoie
Promise<WebhookConfigDeleteResponse>
Défini dans
webhooks/client.ts:821▸ get(
options): Promise<Response>
Récupère le webhookRécupère la liste des configurations de webhook associées à une App cliente.
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>
Retourne
Promise<Get2WebhooksResponse>
Défini dans
webhooks/client.ts:917▸ create(
options): Promise<Response>
Créer un webhook
Crée une nouvelle configuration de webhook.
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>
Renvoie
Promise<WebhookConfigCreateResponse>