Xaqiiji
Signed eventsRetry enabled

Retry Logic

Production-grade webhook documentation for signed event delivery, retries, failed deliveries, event logs, and compliance-safe integrations.

Automatic retries

If your endpoint does not return a successful 2xx response, Xaqiiji automatically retries delivery.

Retry schedule

1

Attempt 1

Immediately

2

Attempt 2

After 1 minute

3

Attempt 3

After 5 minutes

4

Attempt 4

After 15 minutes

5

Attempt 5

After 60 minutes (final)

Successful delivery

HTTP 200, 201, 202, or 204 marks the event as delivered.

Failed delivery

HTTP 3xx, 4xx, 5xx, timeout, TLS error, or DNS error marks the attempt as failed.

Best practices

Webhook handler guidance

Respond quickly
Process heavy tasks asynchronously
Return 2xx only after accepting event
Make event processing idempotent
Use event ID to prevent duplicate processing
Avoid long-running webhook handlers
Store event payload before processing
Edit this page
Was this page helpful?