Skip to main content
POST
POST /v1/webhook-deliveries/{deliveryId}/replay
Sends the delivery’s event to the endpoint again as a new delivery, and returns its ID in { "delivery": { "id": "whd_…" } }. Use it after fixing your receiver. The endpoint must be enabled, verified and still subscribed to the event type. Otherwise the request returns 409 WEBHOOK_REPLAY_BLOCKED. Events older than 30 days can’t be replayed and return 404. This request requires an Idempotency-Key header and has no body, so omit Content-Type: application/json. A retry with the same key returns the same delivery ID.

Authorizations

Authorization
string
header
required

Your secret key: sk_test_* (sandbox) or sk_live_* (production).

Headers

Idempotency-Key
string
required
Pattern: ^[A-Za-z0-9_-]{8,120}$

Path Parameters

deliveryId
string
required

Response

Successful operation; endpoints never include stored signing secrets.

delivery
object
required