Skip to main content
PUT
Update webhook

Authorizations

Authorization
string
header
required

Scoped API key created via POST /api/account/keys.

Path Parameters

id
integer
required

Webhook ID

Body

application/json

Fields to update

enabled
boolean

Whether to enable or disable the webhook

events
string[]

New list of subscribed event types

headers
object[]

Updated custom HTTP headers

hmacKey
string

New HMAC secret key for signature verification

retries
object
url
string

New target URL for webhook delivery

Response

OK

createdAt
string

When the webhook was registered

enabled
boolean

Whether this webhook is active

events
string[]

Subscribed event types (empty = all events)

headers
object[]

Custom HTTP headers included with each delivery

id
integer

Unique webhook identifier

retries
object
session
string

Session name to filter events for (null = all sessions)

tenantId
string

Tenant that owns this webhook

url
string

Target URL for webhook delivery