secret field — when provided, the new secret is returned in the response and the old one is immediately invalidated. All fields in the request body are optional; only fields you include will be changed.
The destination
url must belong to a domain listed in your tenant’s validDomains configuration. Contact your Diameter account team to add new domains.Endpoint
webhooks.write
Request Headers
Path Parameters
string
required
The UUID of the webhook subscription to update.
Request Body
All fields are optional. Include only the fields you want to change.string
Updated friendly name for the subscription.
string
Updated HTTPS endpoint URL. Must use
https://, must not use redirects, and must belong to a domain in your tenant’s validDomains list.array
Updated list of event type strings. Pass an empty array
[] to reset the subscription to receive all events.boolean
Set to
false to pause event delivery without deleting the subscription. Set to true to resume delivery.string
A new 64-character hex string to use as the webhook signing secret. If provided, the old secret is immediately invalidated and the new secret is returned in the response. Generate one with:
openssl rand -hex 32.Response — 200 OK
string
UUID of the updated webhook subscription.
string
Updated friendly name.
string
Updated HTTPS endpoint URL.
array
Updated list of subscribed event types.
boolean
Current active status of the subscription.
string
The new signing secret. Only present if
secret was provided in the request body. Store it immediately — it cannot be retrieved again after this response.string
ISO 8601 creation timestamp (unchanged).
string
ISO 8601 timestamp of this update.