Skip to Content
Update a webhook
patch

Updates the address and/or enabled status of an existing webhook. Omitted fields are left unchanged; at least one of address or enabled must be provided. The new address must be unique among the environment's webhooks.

Request body params
address
string

The URL where Mux should send webhook notifications. Must be unique among the environment's webhooks.

enabled
boolean

Whether Mux attempts to deliver notifications to this webhook.

Request path & query params
WEBHOOK_ID
string

The ID of the webhook.

patch
200
https://api.mux.com/system/v1/webhooks/{WEBHOOK_ID}
Request
(application/json)
{
  "address": "https://example.com/new-webhook",
  "enabled": false
}
Response
(application/json)
{
  "data": {
    "id": "abc12d",
    "address": "https://example.com/new-webhook",
    "enabled": false,
    "created_at": "2026-07-15T12:00:00.000000Z"
  }
}