Channels

Update a channel

Update mutable fields of a channel (name, target, active state, severity filter). At least one field is required. Requires a write-scoped key.

patch/v1/channels/{id}

Request

  • Base URL: https://api.merlonix.com
  • URL: https://api.merlonix.com/v1/channels/{id}
  • Auth: HTTP bearer

Path parameters

idstring uuid required

Channel UUID.

Request body

namestring
targetstring
is_activeboolean
severity_filterstring[]

Response

The updated channel.

idstring uuid required
tenant_idstring uuid required
kind'email' | 'slack_webhook' | 'generic_webhook' | 'teams_webhook' | 'discord_webhook' | 'telegram' | 'google_chat' | 'pagerduty' | 'opsgenie' | 'sms' required
namestring required
targetstring required

Destination; shape depends on kind (email / webhook URL / token:chat / routing key / E.164).

signing_secret_previewstring nullable required

First 6 chars of the webhook signing secret; null for email + slack channels.

is_activeboolean required
severity_filterstring[] required
created_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.