Update a webhook endpoint
Changes a webhook endpoint’s URL, subscribed events, or status. Set the status to disabled to pause deliveries without deleting the endpoint.
Authorizations
Flowyte secret API key (Authorization: Bearer flowyte_sk_live_…). Scope-gated; is scoped to your organization — a key can never reach another tenant. The listed scopes in each operation's apiKey requirement are the scopes that key must hold. The tokenUrl is nominal: keys are minted in the dashboard.
Path Parameters
The webhook endpoint's id (from listWebhooks / createWebhook).
Body
New HTTPS delivery URL for the endpoint.
Replacement set of subscribed event types (v1 catalog: agent.published, call.completed, call.analyzed, call.transferred, call.summarized, number.purchased).
active = delivering, disabled = paused by you. You cannot set error here — that state is applied automatically when an endpoint is auto-disabled; PATCH to active to re-enable it.
active, disabled