notification
POST/notification.createSlack
notification-createSlack
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
appBuildErrorRequiredboolean
databaseBackupRequiredboolean
vexorpayRestartRequiredboolean
nameRequiredstring
appDeployRequiredboolean
dockerCleanupRequiredboolean
webhookUrlRequiredstring
Minimum length: 1channelRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.updateSlack
notification-updateSlack
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
appBuildErrorboolean
databaseBackupboolean
vexorpayRestartboolean
namestring
appDeployboolean
dockerCleanupboolean
webhookUrlstring
Minimum length: 1channelstring
notificationIdRequiredstring
Minimum length: 1slackIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.testSlackConnection
notification-testSlackConnection
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
webhookUrlRequiredstring
Minimum length: 1channelRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.createTelegram
notification-createTelegram
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
appBuildErrorRequiredboolean
databaseBackupRequiredboolean
vexorpayRestartRequiredboolean
nameRequiredstring
appDeployRequiredboolean
dockerCleanupRequiredboolean
botTokenRequiredstring
Minimum length: 1chatIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.updateTelegram
notification-updateTelegram
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
appBuildErrorboolean
databaseBackupboolean
vexorpayRestartboolean
namestring
appDeployboolean
dockerCleanupboolean
botTokenstring
Minimum length: 1chatIdstring
Minimum length: 1notificationIdRequiredstring
Minimum length: 1telegramIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.testTelegramConnection
notification-testTelegramConnection
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
botTokenRequiredstring
Minimum length: 1chatIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.createDiscord
notification-createDiscord
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
appBuildErrorRequiredboolean
databaseBackupRequiredboolean
vexorpayRestartRequiredboolean
nameRequiredstring
appDeployRequiredboolean
dockerCleanupRequiredboolean
webhookUrlRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.updateDiscord
notification-updateDiscord
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
appBuildErrorboolean
databaseBackupboolean
vexorpayRestartboolean
namestring
appDeployboolean
dockerCleanupboolean
webhookUrlstring
Minimum length: 1notificationIdRequiredstring
Minimum length: 1discordIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.testDiscordConnection
notification-testDiscordConnection
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
webhookUrlRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.createEmail
notification-createEmail
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
appBuildErrorRequiredboolean
databaseBackupRequiredboolean
vexorpayRestartRequiredboolean
nameRequiredstring
appDeployRequiredboolean
dockerCleanupRequiredboolean
smtpServerRequiredstring
Minimum length: 1smtpPortRequirednumber
Minimum: 1usernameRequiredstring
Minimum length: 1passwordRequiredstring
Minimum length: 1fromAddressRequiredstring
Minimum length: 1toAddressesRequiredarray<string>
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.updateEmail
notification-updateEmail
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
appBuildErrorboolean
databaseBackupboolean
vexorpayRestartboolean
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: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.testEmailConnection
notification-testEmailConnection
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
smtpServerRequiredstring
Minimum length: 1smtpPortRequirednumber
Minimum: 1usernameRequiredstring
Minimum length: 1passwordRequiredstring
Minimum length: 1toAddressesRequiredarray<string>
fromAddressRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/notification.remove
notification-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
notificationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/notification.one
notification-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
notificationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/notification.all
notification-all
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |