Xaqiiji
Webhooks & EventsFailed Deliveries
Signed eventsRetry enabled

Failed Deliveries

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

Causes of failed delivery

Common causes

Endpoint timeout
Invalid SSL certificate
DNS failure
401 Unauthorized
403 Forbidden
404 Not Found
500 Server Error
Signature verification failed
Response took too long

How to debug failed events

Inspect event logs for HTTP code, delivery ID, attempts, response body, and next retry. Confirm your endpoint accepts raw JSON and verifies signatures with the correct secret.

Replay events

Manual replay via public API is not available yet. Fix your endpoint, then trigger a new verification to receive a fresh delivery, or contact support for delivery history.
application/json
{  "message": "Manual replay is not available via public API yet.",  "hint": "Fix your endpoint, then trigger a new verification or contact support to replay a delivery."}

Webhook disabling

Repeated failures can disable a webhook endpoint to protect your systems and Xaqiiji delivery infrastructure. Fix the endpoint and manually re-enable it.

Troubleshooting checklist

Fix delivery issues

Confirm endpoint URL is reachable
Verify TLS certificate chain
Check signature secret
Inspect firewall and IP allowlist rules
Return 2xx after storing event
Replay one event after fixing the issue
Edit this page
Was this page helpful?