Skip to main content
PATCH
Update a webhook

Authorizations

Authorization
string
header
required

Bearer API key. Secret server keys start with gt_live_; client-safe browser keys start with gt_pub_ (write-only, origin-pinned). Create and scope keys in Settings → API Keys.

Path Parameters

id
string
required

Resource UUID. For companies you may also pass ext:<externalId> to address by your external id.

Body

application/json

Any subset. Setting active:true also clears the auto-disable failure state.

url
string<uri>
Maximum string length: 500
events
(enum<string> | any)[]
Minimum array length: 1
Available options:
company.created,
company.updated,
contact.created,
contact.updated,
contact.deleted,
signal.created,
member.invited,
member.joined
headers
object
description
string | null
Maximum string length: 255
active
boolean

Response

The updated webhook.

data
object
Last modified on July 7, 2026