Apercu
Les webhooks permettent a TXCloud d’envoyer des notifications en temps reel a votre serveur lorsque des evenements se produisent. Au lieu d’interroger notre API, vous recevez les mises a jour automatiquement.Comment Fonctionnent les Webhooks
Configurer les Webhooks
Etape 1 : Creer un Endpoint Webhook
Creez un endpoint sur votre serveur pour recevoir les evenements webhook :Etape 2 : Enregistrer Votre Webhook
Evenements Webhook
Evenements Identite
Evenements Fraude
Evenements Transaction
Evenements Credit
Evenements Watchlist
Payload d’Evenement
Tous les evenements webhook suivent cette structure :Verification de Signature
TXCloud signe tous les payloads webhook en utilisant HMAC-SHA256 :X-TXCloud-Signature :
Politique de Re-essai
Si votre endpoint ne repond pas avec un statut 2xx, TXCloud reessaiera :
Apres 7 tentatives echouees, le webhook est marque comme echoue et nous vous notifierons par email.
Bonnes Pratiques
Repondez Rapidement
Repondez Rapidement
Retournez une reponse 200 immediatement, puis traitez de maniere asynchrone :
Gerez les Doublons
Gerez les Doublons
Les evenements peuvent etre livres plus d’une fois. Utilisez l’
id de l’evenement pour l’idempotence :Utilisez une File d'Attente
Utilisez une File d'Attente
Pour les webhooks a haut volume, poussez les evenements vers une file :
- Amazon SQS
- Redis Queue
- RabbitMQ
Surveillez la Livraison
Surveillez la Livraison
Verifiez le statut de livraison des webhooks dans votre tableau de bord. Les webhooks echoues sont journalises avec les details d’erreur.
Tester les Webhooks
Envoyer un Evenement de Test
Developpement Local
Utilisez un service de tunneling pour les tests locaux :Logs Webhook
Visualisez les logs de livraison dans le tableau de bord ou via l’API :Tableau de Bord Webhooks
Visualisez et gerez les webhooks dans votre tableau de bord