Notification
POST
/
notification.createSlack
Notification create Slack
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredappBuildError
Requiredboolean
databaseBackup
Requiredboolean
dokployRestart
Requiredboolean
name
Requiredstring
appDeploy
Requiredboolean
dockerCleanup
Requiredboolean
webhookUrl
Requiredstring
Minimum length:
1
channel
Requiredstring
Successful response
POST
/
notification.updateSlack
Notification update Slack
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredappBuildError
boolean
databaseBackup
boolean
dokployRestart
boolean
name
string
appDeploy
boolean
dockerCleanup
boolean
webhookUrl
string
Minimum length:
1
channel
string
notificationId
Requiredstring
Minimum length:
1
slackId
Requiredstring
adminId
string
Successful response
POST
/
notification.testSlackConnection
Notification test Slack Connection
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredwebhookUrl
Requiredstring
Minimum length:
1
channel
Requiredstring
Successful response
POST
/
notification.createTelegram
Notification create Telegram
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredappBuildError
Requiredboolean
databaseBackup
Requiredboolean
dokployRestart
Requiredboolean
name
Requiredstring
appDeploy
Requiredboolean
dockerCleanup
Requiredboolean
botToken
Requiredstring
Minimum length:
1
chatId
Requiredstring
Minimum length:
1
Successful response
POST
/
notification.updateTelegram
Notification update Telegram
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredappBuildError
boolean
databaseBackup
boolean
dokployRestart
boolean
name
string
appDeploy
boolean
dockerCleanup
boolean
botToken
string
Minimum length:
1
chatId
string
Minimum length:
1
notificationId
Requiredstring
Minimum length:
1
telegramId
Requiredstring
Minimum length:
1
adminId
string
Successful response
POST
/
notification.testTelegramConnection
Notification test Telegram Connection
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredbotToken
Requiredstring
Minimum length:
1
chatId
Requiredstring
Minimum length:
1
Successful response
POST
/
notification.createDiscord
Notification create Discord
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredappBuildError
Requiredboolean
databaseBackup
Requiredboolean
dokployRestart
Requiredboolean
name
Requiredstring
appDeploy
Requiredboolean
dockerCleanup
Requiredboolean
webhookUrl
Requiredstring
Minimum length:
1
Successful response
POST
/
notification.updateDiscord
Notification update Discord
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredappBuildError
boolean
databaseBackup
boolean
dokployRestart
boolean
name
string
appDeploy
boolean
dockerCleanup
boolean
webhookUrl
string
Minimum length:
1
notificationId
Requiredstring
Minimum length:
1
discordId
Requiredstring
Minimum length:
1
adminId
string
Successful response
POST
/
notification.testDiscordConnection
Notification test Discord Connection
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredwebhookUrl
Requiredstring
Minimum length:
1
Successful response
POST
/
notification.createEmail
Notification create Email
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredappBuildError
Requiredboolean
databaseBackup
Requiredboolean
dokployRestart
Requiredboolean
name
Requiredstring
appDeploy
Requiredboolean
dockerCleanup
Requiredboolean
smtpServer
Requiredstring
Minimum length:
1
smtpPort
Requirednumber
Minimum:
1
username
Requiredstring
Minimum length:
1
password
Requiredstring
Minimum length:
1
fromAddress
Requiredstring
Minimum length:
1
toAddresses
Requiredarray<string>
Successful response
POST
/
notification.updateEmail
Notification update Email
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredappBuildError
boolean
databaseBackup
boolean
dokployRestart
boolean
name
string
appDeploy
boolean
dockerCleanup
boolean
smtpServer
string
Minimum length:
1
smtpPort
number
Minimum:
1
username
string
Minimum length:
1
password
string
Minimum length:
1
fromAddress
string
Minimum length:
1
toAddresses
array<string>
notificationId
Requiredstring
Minimum length:
1
emailId
Requiredstring
Minimum length:
1
adminId
string
Successful response
POST
/
notification.testEmailConnection
Notification test Email Connection
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredsmtpServer
Requiredstring
Minimum length:
1
smtpPort
Requirednumber
Minimum:
1
username
Requiredstring
Minimum length:
1
password
Requiredstring
Minimum length:
1
toAddresses
Requiredarray<string>
fromAddress
Requiredstring
Minimum length:
1
Successful response
POST
/
notification.remove
Notification remove
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequirednotificationId
Requiredstring
Successful response
GET
/
notification.one
Notification one
Authorization
Authorization
RequiredBearer <token>
In: header
Query Parameters
notificationId
Requiredstring
Successful response
GET
/
notification.all
Successful response