Retry webhook delivery
Public API — Webhooks
Retry webhook delivery
Resend one failed or pending delivery to this destination. Does not create a new event_id. The destination must be active and verified.
Required scope:
webhooks:write
Responses
| Status | Code | When |
|---|---|---|
200 | — | Retry attempted — see resent and status |
400 | ENDPOINT_PAUSED | Destination is paused or unverified |
400 | ALREADY_DELIVERED | Delivery already succeeded |
400 | NOT_RETRYABLE | Status is not failed or pending |
404 | — | Webhook or delivery not found |
Authentication & rate limits (all endpoints)
| Status | Code | When |
|---|---|---|
401 | INVALID_API_KEY | Missing or invalid bearer token |
401 | EXPIRED_API_KEY | API key past its optional expires_at |
403 | INSUFFICIENT_SCOPE | API key lacks the required scope for this operation |
403 | IP_NOT_ALLOWED | Client IP is outside this key’s CIDR allowlist |
429 | RATE_LIMITED | Rate limit exceeded — plan-tiered reads/writes per organisation per hour |
POST
Retry webhook delivery
Authorizations
Organisation API key created in Assess → Developer → API Keys. Format: Bearer ct_live_<your-key> (live) or Bearer ct_test_<your-key> (test). Optional per-key CIDR allowlists return 403 IP_NOT_ALLOWED.
Response
Last modified on August 16, 2026