v1

latestOpenAPI 3.1.0AGPL-3.02026-07-17644498.1 KB
Notifications

Create a notification provider

Create a new notification provider (email, Slack, webhook, Telegram, Discord, or Teams).

post/api/notification-providers

Request body

namestring required
type'email' | 'slack' | 'webhook' | 'telegram' | 'discord' | 'teams' required
configobject required

Provider-specific configuration (e.g. webhookUrl for Slack)

Example request

{
  "name": "Slack Alerts"
}

Response

Provider created

idstring uuid
namestring
type'email' | 'slack' | 'webhook' | 'telegram' | 'discord' | 'teams'
enabledboolean
configobject
lastUsedstring date-time nullable
createdAtstring date-time