List Notification Destinations
Create Notification Destination
Destination name
Notification configuration (varies by type)Email:
type: “email”to: Recipient email address(es)smtpHost: SMTP server hostnamesmtpPort: SMTP portsmtpUsername: SMTP usernamesmtpPassword: SMTP passwordsmtpSecure: Use TLS (boolean)from: Sender email address
type: “webhook”url: Webhook URLmethod: HTTP method (“POST”, “PUT”)headers: Custom headers (object)
type: “slack”webhookUrl: Slack webhook URL
type: “discord”webhookUrl: Discord webhook URL
type: “telegram”botToken: Telegram bot tokenchatId: Chat ID
type: “ntfy”serverUrl: Ntfy server URLtopic: Ntfy topictoken: Authentication token (optional)
Get Notification Destination
Destination ID
Update Notification Destination
Destination ID
Updated name
Enable or disable destination
Updated configuration
Delete Notification Destination
Destination ID
Success message
Test Notification Destination
Destination ID
Whether test notification was sent successfully
Get Schedule Notifications
Backup schedule short ID
Notification assignments
Update Schedule Notifications
Backup schedule short ID
Notification assignments
