List Notifications
listNotificationsList all configured notification channels (Slack, Discord, email, webhooks, etc.). Get each channel's ID needed to attach to a monitor, with credentials redacted by default.
Instructions
Returns all configured notification channels (Slack, ntfy, Discord, email, webhooks, etc.). To attach a channel to a monitor you only need its id — the credentials in config are withheld by default and the names of the withheld fields are listed in redactedConfigKeys.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| includeSecrets | No | Return credentials in full instead of "***". Off by default: this output is persisted in conversation transcripts and logs. Can also be enabled globally with UPTIME_KUMA_INCLUDE_SECRETS=true. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| notifications | Yes | Array of notification channel configurations. By default `config` is reduced to its non-secret fields and `redactedConfigKeys` names what was withheld. |