List Notifications
listNotificationsLists every configured notification channel (Slack, ntfy, Discord, email, webhooks) with its ID and redacted config fields, giving you what you need to attach channels to monitors without exposing credentials.
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. |