Skip to main content
POST

Behavior

As with Create, this response is the only time the new secret is returned. Deliveries are signed at send time, so events (including retries already in flight) are signed with the new secret from this point on. As soon as you have the new secret, make your receiver accept both: verify_webhook(body, sig, ts, ["whsec_old", "whsec_new"]). Deliveries rejected in between are retried. Remove the old secret once deliveries verify against the new one.

Path parameters

string
required
The webhook’s id (UUID).

Response

200 with the webhook object plus its new secret.

Errors