Update a webhook subscription
Webhooks
Update a webhook subscription
Change the delivery URL, the subscribed event types, or pause/resume
delivery (status active ↔ paused). All fields are optional; omitted
fields are left unchanged. Use DELETE to permanently disable.
PATCH
Update a webhook subscription
Authorizations
Pass your secret key in the Authorization header as a Bearer
token: Authorization: Bearer sk_test_... (sandbox) or
Bearer sk_live_... (production).
Keys are created in the developer portal and the plaintext secret is shown exactly once at creation. Treat them like passwords — never embed them in mobile apps or front-end code.
Path Parameters
Body
application/json
Response
The updated subscription.
Example:
"whk_01HXYZ8A6N7K2W9PQ4T5Z3V6E0"
Example:
[
"connection.requires_action",
"connection.active",
"connection.failed",
"connection.disconnected",
"connection.capability_changed",
"account.refresh.completed",
"account.refresh.failed"
]Available options:
active, paused, disabled 