Webhooks

Update a webhook

Partially updates an existing webhook. Only provided fields are updated.

patch/webhooks/{uuid}

Path parameters

uuidstring uuid required

Webhook UUID

Example:a1b2c3d4-e5f6-7890-abcd-ef1234567890

Webhook UUID

Request body

namestring

Webhook name. Must be unique within the tenant.

urlstring uri

HTTPS URL where event payloads will be delivered

Example request

{
  "name": "Call Summary Notifications",
  "url": "https://example.com/webhooks/modjo",
  "events": [
    "call_summarized"
  ]
}

Response

Webhook updated

uuidstring uuid required

Webhook UUID

namestring required

Webhook name

urlstring required

Webhook delivery URL

createdOnstring nullable required

Creation timestamp in ISO 8601 format

modifiedOnstring nullable required

Last modification timestamp in ISO 8601 format

Example response

{
  "uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "name": "My Webhook",
  "url": "https://example.com/webhook",
  "events": [
    "call_summarized"
  ],
  "createdOn": "2024-06-15T14:30:00.000Z",
  "modifiedOn": "2024-06-15T15:00:00.000Z"
}

Changes