Skip to main content
This page describes how Bodyguard handles the responses of your endpoint, its retry policy, and the emails it sends when deliveries fail.

Response handling

Bodyguard judges a delivery by the response of your endpoint: Every failure enters the retry policy described below.

Retry policy

If a delivery fails, Bodyguard retries it several times over a period of time. Every attempt of the same notification carries the same webhook-id header, so you can deduplicate them. If your endpoint keeps failing, Bodyguard automatically sets the webhook status to ERROR and stops sending notifications to it. Events that occur while the webhook is in error are not sent, and can’t be replayed when you enable it again. After you fix the issue, open the dashboard (Settings > Webhooks) and set the status back to ENABLED.

Emails

Bodyguard sends these emails to every contact of the webhook: