Skip to main content
PATCH
Update a webhook by ID

Authorizations

Authorization
string
header
required

Headers

Quo-Api-Version
enum<string>
required

API version header. Supported values: 2026-03-30

Available options:
2026-03-30

Path Parameters

webhookId
string
required

The unique identifier of a webhook

Pattern: ^[0-9]+$
Example:

"123"

Body

application/json
url
string<uri>

The endpoint that receives events from the webhook.

Example:

"https://example.com/"

events
enum<string>[]
Minimum array length: 1

Event type

Available options:
call.answered,
call.completed,
call.forwarded,
call.menu.selected,
call.missed,
call.ringing,
call.recording.completed,
call.summary.completed,
call.transcript.completed,
call.voicemail.completed,
message.received,
message.delivered,
message.failed,
message.undelivered,
contact.updated,
contact.deleted,
task.assigned,
task.created,
task.completed,
task.updated,
task.deleted,
task.unassigned,
task.reopened,
task.duedate.removed,
task.duedate.updated,
task.overdue,
task.linked,
task.unlinked
resourceIds

The unique identifiers of the phone numbers associated with the webhook. Pass null, [], or ["*"] to clear phone number filtering.

Pattern: ^PN(.*)$
Example:
status
enum<string>

The status of the webhook.

Available options:
enabled,
disabled
Example:

"enabled"

label
string | null

Webhook's label

Response

OK

data
object
required