Traitement des réponses
Bodyguard juge une livraison d’après la réponse de votre endpoint :
Chaque échec entre dans la politique de nouvelle tentative décrite ci-dessous.
Politique de nouvelle tentative
Si une livraison échoue, Bodyguard la retente plusieurs fois sur une certaine période. Chaque tentative d’une même notification porte le même en-têtewebhook-id, ce qui vous permet de les dédoublonner.
Si votre endpoint continue d’échouer, Bodyguard passe automatiquement le statut du webhook à ERROR et cesse de lui envoyer des notifications. Les événements qui surviennent pendant que le webhook est en erreur ne sont pas envoyés et ne peuvent pas être renvoyés lorsque vous le réactivez. Après avoir corrigé le problème, ouvrez le dashboard (Settings > Webhooks) et repassez le statut à ENABLED.