Notification
POST
/
notification.createSlackNotification create Slack
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredappBuildErrorRequiredboolean
databaseBackupRequiredboolean
dokployRestartRequiredboolean
nameRequiredstring
appDeployRequiredboolean
dockerCleanupRequiredboolean
webhookUrlRequiredstring
Minimum length:
1channelRequiredstring
Successful response
POST
/
notification.updateSlackNotification update Slack
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredappBuildErrorboolean
databaseBackupboolean
dokployRestartboolean
namestring
appDeployboolean
dockerCleanupboolean
webhookUrlstring
Minimum length:
1channelstring
notificationIdRequiredstring
Minimum length:
1slackIdRequiredstring
adminIdstring
Successful response
POST
/
notification.testSlackConnectionNotification test Slack Connection
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredwebhookUrlRequiredstring
Minimum length:
1channelRequiredstring
Successful response
POST
/
notification.createTelegramNotification create Telegram
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredappBuildErrorRequiredboolean
databaseBackupRequiredboolean
dokployRestartRequiredboolean
nameRequiredstring
appDeployRequiredboolean
dockerCleanupRequiredboolean
botTokenRequiredstring
Minimum length:
1chatIdRequiredstring
Minimum length:
1Successful response
POST
/
notification.updateTelegramNotification update Telegram
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredappBuildErrorboolean
databaseBackupboolean
dokployRestartboolean
namestring
appDeployboolean
dockerCleanupboolean
botTokenstring
Minimum length:
1chatIdstring
Minimum length:
1notificationIdRequiredstring
Minimum length:
1telegramIdRequiredstring
Minimum length:
1adminIdstring
Successful response
POST
/
notification.testTelegramConnectionNotification test Telegram Connection
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredbotTokenRequiredstring
Minimum length:
1chatIdRequiredstring
Minimum length:
1Successful response
POST
/
notification.createDiscordNotification create Discord
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredappBuildErrorRequiredboolean
databaseBackupRequiredboolean
dokployRestartRequiredboolean
nameRequiredstring
appDeployRequiredboolean
dockerCleanupRequiredboolean
webhookUrlRequiredstring
Minimum length:
1Successful response
POST
/
notification.updateDiscordNotification update Discord
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredappBuildErrorboolean
databaseBackupboolean
dokployRestartboolean
namestring
appDeployboolean
dockerCleanupboolean
webhookUrlstring
Minimum length:
1notificationIdRequiredstring
Minimum length:
1discordIdRequiredstring
Minimum length:
1adminIdstring
Successful response
POST
/
notification.testDiscordConnectionNotification test Discord Connection
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredwebhookUrlRequiredstring
Minimum length:
1Successful response
POST
/
notification.createEmailNotification create Email
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredappBuildErrorRequiredboolean
databaseBackupRequiredboolean
dokployRestartRequiredboolean
nameRequiredstring
appDeployRequiredboolean
dockerCleanupRequiredboolean
smtpServerRequiredstring
Minimum length:
1smtpPortRequirednumber
Minimum:
1usernameRequiredstring
Minimum length:
1passwordRequiredstring
Minimum length:
1fromAddressRequiredstring
Minimum length:
1toAddressesRequiredarray<string>
Successful response
POST
/
notification.updateEmailNotification update Email
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredappBuildErrorboolean
databaseBackupboolean
dokployRestartboolean
namestring
appDeployboolean
dockerCleanupboolean
smtpServerstring
Minimum length:
1smtpPortnumber
Minimum:
1usernamestring
Minimum length:
1passwordstring
Minimum length:
1fromAddressstring
Minimum length:
1toAddressesarray<string>
notificationIdRequiredstring
Minimum length:
1emailIdRequiredstring
Minimum length:
1adminIdstring
Successful response
POST
/
notification.testEmailConnectionNotification test Email Connection
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredsmtpServerRequiredstring
Minimum length:
1smtpPortRequirednumber
Minimum:
1usernameRequiredstring
Minimum length:
1passwordRequiredstring
Minimum length:
1toAddressesRequiredarray<string>
fromAddressRequiredstring
Minimum length:
1Successful response
POST
/
notification.removeNotification remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequirednotificationIdRequiredstring
Successful response
GET
/
notification.oneNotification one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
notificationIdRequiredstring
Successful response
GET
/
notification.allSuccessful response