Webhooks

Update a webhook endpoint

PATCH/v1/webhooks/{id}requires webhook:manage

Requestcurl -X PATCH https://api.transmit.dev/v1/webhooks/{id} \
  -H "Authorization: Bearer tr_v2_…" \
  -H "Content-Type: application/json" \
  -d '{}'

Parameters

NameInNotes
id requiredpathThe endpoint id.

Body

FieldTypeNotes
namestring1–100 characters
urlstringuri
eventsstring[]at most 50
status"ACTIVE" | "DISABLED"

Responses

StatusMeaning
200The updated endpoint
401The API key is missing, malformed, expired or revoked
403The API key lacks the webhook:manage scope
404No such endpoint

Every response body is described in the OpenAPI spec, which this page is generated from.