Skip to content

Update a notification channel

PATCH
/notifications/channels/{id}
curl --request PATCH \
--url https://api.krakenkey.io/notifications/channels/example \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "name": "example", "url": "example", "events": [ "cert.issued" ], "enabled": true }'
id
required
string

Channel UUID

Media typeapplication/json
object
name
string
<= 100 characters
url

Destination URL. Slack: an incoming webhook (https://hooks.slack.com/services/…). Teams: a Workflows webhook URL (Office 365 connectors are retired). Webhook: any https URL that resolves only to public addresses. Stored encrypted and never returned in full.

string
events
Array<string>
Allowed values: cert.issued cert.renewed cert.failed cert.expiring cert.revoked cert.replacement_requested domain.verification_failed endpoint.scan_failed deploy.failed connector.stale
enabled
boolean

Channel updated

Channel not found