Update webhook
Update a webhook subscription’s URL or its subscribed events. The change applies to events that occur afterwards; deliveries that are already queued, including their retries, still go to the previous URL.
Authorizations
RS256-signed JWT bearer token, obtained via the OAuth2 client-credentials grant and verifiable against the issuer's JWKS (see Authentication).
Path Parameters
Body
Update attributes
Event types this endpoint is subscribed to. Must contain at least one.
1decision.allow, decision.block, decision.review, decision.provisional, decision.async.allow, decision.async.block, decision.async.review Absolute http or https URL that Specter delivers event notifications to. Use a publicly reachable HTTPS URL; Specter does not deliver to private or reserved IP addresses.
255"https://merchant.com.example/webhooks/specter"
Response
Updated webhook
"2f8d4b6c-9e1a-4c7f-b3d5-8a6e2c9f4b1d"
"2026-01-20T08:30:00Z"
Masked HMAC key showing only the first 5 characters.
"abc12xxxxx"
"2026-01-20T08:30:00Z"
"https://merchant.com.example/webhooks/specter"