Points de terminaison
Objet de point de terminaison
Le
secret complet du point de terminaison est renvoyé une seule fois lors de sa création et
ne l’est plus jamais. Stockez-le de façon sécurisée — si vous le perdez, supprimez le point de terminaison
et recréez-le.Types d’événements valides
events est validé par rapport à cet ensemble exact — les valeurs absentes de la liste
renvoient 400. Consultez le catalogue des événements pour connaître la
structure de la charge utile de chaque type.
telephony.incoming,telephony.complete,telephony.toolweb.incoming,web.complete,web.toolcall.gradedissue.reportedtest-call.completedalert.triggered
Statuts des points de terminaison
active— les livraisons se déroulent normalement.disabled— mis en pause manuellement viaPATCH. Aucune requête n’est envoyée. Nous ne modifions jamais le statut d’un point de terminaisondisabled; le rétablir suractivedépend toujours de vous.failing— défini automatiquement lorsqu’une livraison vers le point de terminaison épuise l’intégralité de son programme de tentatives (8 tentatives sur 24 heures) sans jamais obtenir de 2xx. Un point de terminaison défaillant ne reçoit plus aucun trafic. Une fois le point de terminaison corrigé, utilisezPATCHpour rétablir son statut suractive; les livraisons dont le programme de tentatives n’est pas encore épuisé reprennent là où elles s’étaient arrêtées.
Lister les points de terminaison
Créer un endpoint
Champs de requête
Renvoie
201 Created avec l’objet Endpoint, ainsi qu’un champ
secret supplémentaire au niveau supérieur contenant la clé de signature brute — une
chaîne hexadécimale de 48 caractères :
Mettre à jour un endpoint
Renvoie
200 OK avec l’objet Endpoint mis à jour.
Envoyer une livraison de test
Envoyez un événement synthétiquewebhook.test à un endpoint via le pipeline de
livraison normal, y compris la sérialisation JSON canonique,
X-ThunderPhone-Signature, l’enregistrement de la livraison et le suivi des tentatives.
Le test cible l’endpoint sélectionné, indépendamment de son filtre events.
200 OK après la première tentative, même si la destination
renvoie une erreur. Consultez success, status, response_code et error
pour connaître le résultat de la livraison :
webhook.test est synthétique et ne peut pas être ajouté à l’abonnement events
d’un endpoint. Si la première tentative échoue, la livraison suit le même
calendrier de tentatives que les livraisons d’événements normales.
Supprimer un endpoint
204 No Content. La livraison vers l’URL s’arrête immédiatement ;
les nouvelles tentatives en cours sont abandonnées.
Associés
Catalogue des événements
La liste complète des valeurs
events auxquelles vous pouvez vous abonner.Vue d’ensemble des webhooks
Vérification des signatures et sémantique de livraison.