Documentation Index
Fetch the complete documentation index at: https://docs.prudra.dev/llms.txt
Use this file to discover all available pages before exploring further.
Retry behaviour
Prudra retries webhook deliveries up to 5 times with exponential backoff. After 5 failures, the delivery moves to the dead-letter queue where you can replay it manually.Retry schedule
| Attempt | Delay after previous failure |
|---|---|
| Attempt 1 (initial) | Immediate |
| Retry 1 | 5 seconds |
| Retry 2 | 10 seconds |
| Retry 3 | 20 seconds |
| Retry 4 | 40 seconds |
| Retry 5 | 80 seconds |
| Dead-letter | After retry 5 failure |
What counts as a failure
Prudra considers a delivery failed if:- Your endpoint returns any non-2xx status code
- Your endpoint does not respond within 10 seconds
- The TCP connection is refused
Respond 200 before processing
Manual replay
View and replay failed deliveries from the API:Idempotency
Your webhook handler must be idempotent. Retries deliver the sameeventId — check whether you’ve already processed an event before acting:
Related
- Register a webhook — set up webhook endpoints
- Verify signatures — validate delivery authenticity
- Event reference — all event types and payloads

