Delete a notification channel
Deletes a channel and removes it from every alert rule that used it.
Needs notifications.manage, which owners and admins hold. Available to MCP clients and the assistant, after a person approves the call.
seylo_session<token>application/json- body
channelId*stringPanel-issued id.
^[a-z0-9]{16}$Success.
application/json- response
curl -X POST 'https://example.com/api/v1/notifications.deleteChannel' \ -H 'Content-Type: application/json' \ -d '{ "channelId": "string"}'{}Get the default alert rules GET
Returns the panel-wide alert rules: which events notify which channels. Services use these unless they set their own; node, update and approval events are only configured here. Any signed-in caller. Available to MCP clients and the assistant.
Get a service's alert rules GET
Returns whether a service uses the default alert rules or its own, the rules in effect and the defaults for comparison. Only service events (serviceAlertEvents) apply here. Needs `services.view` on the service (a grant on its project covers it). Available to MCP clients and the assistant.