webhook
Add events to a webhook
Adds events to a webhook, keeping the ones it is already subscribed to. The resulting set is the union of both, so re-sending an event that is already subscribed has no effect.
To unsubscribe events, send the desired list to PUT /webhooks/{webhookId}/events.
The target URL is immutable, so the uuid of the webhook does not change.
Permission: No specific permission required. A valid API key is sufficient.
Monitoring: Not needed.
patch/webhooks/{webhookId}/events
Path parameters
webhookIdstring uuid required
Example:bc5c5a41-44c5-5b7c-a521-45bf56d82cbe
The identifier of the webhook, as returned in the uuid field.
Request body
Example request
{
"events": [
"call.missed",
"call.voicemail"
]
}Response
Successful operation — returns the updated subscription.
Example response
{
"uuid": "bc5c5a41-44c5-5b7c-a521-45bf56d82cbe",
"target_url": "https://api.example.com/webhooks/ringover",
"events": [
"call.started",
"call.answered",
"call.ended"
],
"signing_key": "b7c1f2e4a9d84c3f8e5b6a7d9c0e1f23"
}