Update webhook endpoint
Partial update; omitted fields are left unchanged. Set disabled to pause delivery without deleting the endpoint.
Authentication
AuthorizationBearer
Enter your API key with the Bearer prefix, e.g. ‘Bearer sk_…’.
Path parameters
webhook_endpoint_id
Webhook endpoint id (prefixed whe_…).
Headers
Speechify-Version
Request
This endpoint expects an object.
url
enabled_events
description
disabled
Response
The updated endpoint (without the signing secret).
id
Prefixed wire id (whe_<26 char Crockford base32>).
url
HTTPS destination Speechify POSTs signed events to.
enabled_events
The events this endpoint receives: a list of catalog event names
(see WebhookEventType) or ["*"] for every event, current and
future.
disabled
When true, Speechify stops delivering to this endpoint.
created_at
updated_at
description
Optional human-readable label for the endpoint.
secret
The HMAC-SHA256 signing secret (whsec_…) used to verify the
Speechify-Signature header. Returned ONLY when the endpoint is
created or its secret is rotated — it is never shown again.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error