Vexor API
GET/admin.one
admin-one
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/admin.createUserInvitation
admin-createUserInvitation
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
emailRequiredstring
Format: "email"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/admin.removeUser
admin-removeUser
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
authIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/admin.getUserByToken
admin-getUserByToken
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
tokenRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/admin.assignPermissions
admin-assignPermissions
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
userIdRequiredstring
Minimum length: 1canCreateProjectsRequiredboolean
canCreateServicesRequiredboolean
canDeleteProjectsRequiredboolean
canDeleteServicesRequiredboolean
accesedProjectsRequiredarray of string
accesedServicesRequiredarray of string
canAccessToTraefikFilesRequiredboolean
canAccessToDockerRequiredboolean
canAccessToAPIRequiredboolean
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/admin.cleanGithubApp
admin-cleanGithubApp
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/admin.getRepositories
admin-getRepositories
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/admin.getBranches
admin-getBranches
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
repoRequiredstring
Minimum length: 1ownerRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/admin.haveGithubConfigured
admin-haveGithubConfigured
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/docker.getContainers
docker-getContainers
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/docker.getConfig
docker-getConfig
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
containerIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/docker.getContainersByAppNameMatch
docker-getContainersByAppNameMatch
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
appNameRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/docker.getContainersByAppLabel
docker-getContainersByAppLabel
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
appNameRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.createAdmin
auth-createAdmin
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
emailRequiredstring
Format: "email"passwordRequiredstring
Minimum length: 8| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.createUser
auth-createUser
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
passwordRequiredstring
Minimum length: 8idRequiredstring
tokenRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.login
auth-login
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
emailRequiredstring
Format: "email"passwordRequiredstring
Minimum length: 8| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/auth.get
auth-get
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.logout
auth-logout
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.update
auth-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
idstring
emailRequiredstring | null
passwordRequiredstring | null
rolstring
Value in: "admin" | "user"imagestring
secretstring | null
tokenstring | null
is2FAEnabledboolean
createdAtstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.generateToken
auth-generateToken
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/auth.one
auth-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
idRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.updateByAdmin
auth-updateByAdmin
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
idRequiredstring
Minimum length: 1emailRequiredstring | null
passwordRequiredstring | null
rolstring
Value in: "admin" | "user"imagestring
secretstring | null
tokenstring | null
is2FAEnabledboolean
createdAtstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/auth.generate2FASecret
auth-generate2FASecret
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.verify2FASetup
auth-verify2FASetup
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
pinRequiredstring
Minimum length: 6secretRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.verifyLogin2FA
auth-verifyLogin2FA
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
pinRequiredstring
Minimum length: 6idRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.disable2FA
auth-disable2FA
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/auth.verifyToken
auth-verifyToken
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/project.create
project-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1descriptionstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/project.one
project-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
projectIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/project.all
project-all
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/project.remove
project-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
projectIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/project.update
project-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1descriptionstring | null
projectIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.create
application-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1appNamestring
descriptionstring | null
projectIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/application.one
application-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.reload
application-reload
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
appNameRequiredstring
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.delete
application-delete
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.stop
application-stop
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.start
application-start
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.redeploy
application-redeploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.saveEnvironment
application-saveEnvironment
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
envstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.saveBuildType
application-saveBuildType
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
buildTypeRequiredstring
Value in: "dockerfile" | "heroku_buildpacks" | "paketo_buildpacks" | "nixpacks"dockerfilestring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.saveGithubProvider
application-saveGithubProvider
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
repositorystring | null
branchstring | null
ownerRequiredstring | null
buildPathstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.saveDockerProvider
application-saveDockerProvider
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
dockerImagestring | null
applicationIdRequiredstring
usernamestring | null
passwordstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.saveGitProdiver
application-saveGitProdiver
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
customGitBranchstring | null
applicationIdRequiredstring
customGitBuildPathstring | null
customGitUrlstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.generateSSHKey
application-generateSSHKey
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.removeSSHKey
application-removeSSHKey
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.markRunning
application-markRunning
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.update
application-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
Minimum length: 1namestring
Minimum length: 1appNamestring
descriptionstring | null
envstring | null
memoryReservationnumber | null
memoryLimitnumber | null
cpuReservationnumber | null
cpuLimitnumber | null
titlestring | null
enabledboolean | null
subtitlestring | null
commandstring | null
refreshTokenstring | null
sourceTypestring
Value in: "github" | "docker" | "git"repositorystring | null
ownerstring | null
branchstring | null
buildPathstring | null
autoDeployboolean | null
usernamestring | null
passwordstring | null
dockerImagestring | null
customGitUrlstring | null
customGitBranchstring | null
customGitBuildPathstring | null
customGitSSHKeystring | null
dockerfilestring | null
healthCheckSwarmobject | null
restartPolicySwarmobject | null
placementSwarmobject | null
updateConfigSwarmobject | null
rollbackConfigSwarmobject | null
modeSwarmobject | null
labelsSwarmobject | null
networkSwarmarray of object | null
replicasnumber
applicationStatusstring
Value in: "idle" | "running" | "done" | "error"buildTypestring
Value in: "dockerfile" | "heroku_buildpacks" | "paketo_buildpacks" | "nixpacks"createdAtstring
registryIdstring | null
projectIdstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.refreshToken
application-refreshToken
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.deploy
application-deploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.cleanQueues
application-cleanQueues
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/application.readTraefikConfig
application-readTraefikConfig
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/application.updateTraefikConfig
application-updateTraefikConfig
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
traefikConfigRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/application.readAppMonitoring
application-readAppMonitoring
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
appNameRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.create
mysql-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1appNameRequiredstring
Minimum length: 1dockerImagestring
Default: "mysql:8"projectIdRequiredstring
descriptionstring | null
databaseNameRequiredstring
Minimum length: 1databaseUserRequiredstring
Minimum length: 1databasePasswordRequiredstring
databaseRootPasswordRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/mysql.one
mysql-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
mysqlIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.start
mysql-start
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mysqlIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.stop
mysql-stop
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mysqlIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.saveExternalPort
mysql-saveExternalPort
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mysqlIdRequiredstring
externalPortRequirednumber | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.deploy
mysql-deploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mysqlIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.changeStatus
mysql-changeStatus
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mysqlIdRequiredstring
applicationStatusRequiredstring
Value in: "idle" | "running" | "done" | "error"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.reload
mysql-reload
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mysqlIdRequiredstring
appNameRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.remove
mysql-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mysqlIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.saveEnvironment
mysql-saveEnvironment
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mysqlIdRequiredstring
envstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mysql.update
mysql-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mysqlIdRequiredstring
Minimum length: 1namestring
Minimum length: 1appNamestring
Minimum length: 1descriptionstring | null
databaseNamestring
Minimum length: 1databaseUserstring
Minimum length: 1databasePasswordstring
databaseRootPasswordstring
dockerImagestring
Default: "mysql:8"commandstring | null
envstring | null
memoryReservationnumber | null
memoryLimitnumber | null
cpuReservationnumber | null
cpuLimitnumber | null
externalPortnumber | null
applicationStatusstring
Value in: "idle" | "running" | "done" | "error"createdAtstring
projectIdstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.create
postgres-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1appNameRequiredstring
databaseNameRequiredstring
Minimum length: 1databaseUserRequiredstring
Minimum length: 1databasePasswordRequiredstring
dockerImagestring
Default: "postgres:15"projectIdRequiredstring
descriptionstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/postgres.one
postgres-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
postgresIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.start
postgres-start
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
postgresIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.stop
postgres-stop
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
postgresIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.saveExternalPort
postgres-saveExternalPort
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
postgresIdRequiredstring
externalPortRequirednumber | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.deploy
postgres-deploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
postgresIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.changeStatus
postgres-changeStatus
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
postgresIdRequiredstring
applicationStatusRequiredstring
Value in: "idle" | "running" | "done" | "error"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.remove
postgres-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
postgresIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.saveEnvironment
postgres-saveEnvironment
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
postgresIdRequiredstring
envstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.reload
postgres-reload
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
postgresIdRequiredstring
appNameRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/postgres.update
postgres-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
postgresIdRequiredstring
Minimum length: 1namestring
Minimum length: 1appNamestring
databaseNamestring
Minimum length: 1databaseUserstring
Minimum length: 1databasePasswordstring
descriptionstring | null
dockerImagestring
Default: "postgres:15"commandstring | null
envstring | null
memoryReservationnumber | null
externalPortnumber | null
memoryLimitnumber | null
cpuReservationnumber | null
cpuLimitnumber | null
applicationStatusstring
Value in: "idle" | "running" | "done" | "error"createdAtstring
projectIdstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.create
redis-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1appNameRequiredstring
Minimum length: 1databasePasswordRequiredstring
dockerImagestring
Default: "redis:8"projectIdRequiredstring
descriptionstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/redis.one
redis-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
redisIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.start
redis-start
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redisIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.reload
redis-reload
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redisIdRequiredstring
appNameRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.stop
redis-stop
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redisIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.saveExternalPort
redis-saveExternalPort
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redisIdRequiredstring
externalPortRequirednumber | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.deploy
redis-deploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redisIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.changeStatus
redis-changeStatus
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redisIdRequiredstring
applicationStatusRequiredstring
Value in: "idle" | "running" | "done" | "error"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.remove
redis-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redisIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.saveEnvironment
redis-saveEnvironment
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redisIdRequiredstring
envstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redis.update
redis-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redisIdRequiredstring
Minimum length: 1namestring
Minimum length: 1appNamestring
Minimum length: 1descriptionstring | null
databasePasswordstring
dockerImagestring
Default: "redis:8"commandstring | null
envstring | null
memoryReservationnumber | null
memoryLimitnumber | null
cpuReservationnumber | null
cpuLimitnumber | null
externalPortnumber | null
createdAtstring
applicationStatusstring
Value in: "idle" | "running" | "done" | "error"projectIdstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.create
mongo-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1appNameRequiredstring
Minimum length: 1dockerImagestring
Default: "mongo:15"projectIdRequiredstring
descriptionstring | null
databaseUserRequiredstring
Minimum length: 1databasePasswordRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/mongo.one
mongo-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
mongoIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.start
mongo-start
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mongoIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.stop
mongo-stop
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mongoIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.saveExternalPort
mongo-saveExternalPort
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mongoIdRequiredstring
externalPortRequirednumber | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.deploy
mongo-deploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mongoIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.changeStatus
mongo-changeStatus
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mongoIdRequiredstring
applicationStatusRequiredstring
Value in: "idle" | "running" | "done" | "error"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.reload
mongo-reload
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mongoIdRequiredstring
appNameRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.remove
mongo-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mongoIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.saveEnvironment
mongo-saveEnvironment
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mongoIdRequiredstring
envstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mongo.update
mongo-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mongoIdRequiredstring
Minimum length: 1namestring
Minimum length: 1appNamestring
Minimum length: 1descriptionstring | null
databaseUserstring
Minimum length: 1databasePasswordstring
dockerImagestring
Default: "mongo:15"commandstring | null
envstring | null
memoryReservationnumber | null
memoryLimitnumber | null
cpuReservationnumber | null
cpuLimitnumber | null
externalPortnumber | null
applicationStatusstring
Value in: "idle" | "running" | "done" | "error"createdAtstring
projectIdstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.create
mariadb-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1appNameRequiredstring
Minimum length: 1dockerImagestring
Default: "mariadb:6"databaseRootPasswordRequiredstring
projectIdRequiredstring
descriptionstring | null
databaseNameRequiredstring
Minimum length: 1databaseUserRequiredstring
Minimum length: 1databasePasswordRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/mariadb.one
mariadb-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
mariadbIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.start
mariadb-start
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mariadbIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.stop
mariadb-stop
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mariadbIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.saveExternalPort
mariadb-saveExternalPort
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mariadbIdRequiredstring
externalPortRequirednumber | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.deploy
mariadb-deploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mariadbIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.changeStatus
mariadb-changeStatus
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mariadbIdRequiredstring
applicationStatusRequiredstring
Value in: "idle" | "running" | "done" | "error"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.remove
mariadb-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mariadbIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.saveEnvironment
mariadb-saveEnvironment
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mariadbIdRequiredstring
envstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.reload
mariadb-reload
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mariadbIdRequiredstring
appNameRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mariadb.update
mariadb-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mariadbIdRequiredstring
Minimum length: 1namestring
Minimum length: 1appNamestring
Minimum length: 1descriptionstring | null
databaseNamestring
Minimum length: 1databaseUserstring
Minimum length: 1databasePasswordstring
databaseRootPasswordstring
dockerImagestring
Default: "mariadb:6"commandstring | null
envstring | null
memoryReservationnumber | null
memoryLimitnumber | null
cpuReservationnumber | null
cpuLimitnumber | null
externalPortnumber | null
applicationStatusstring
Value in: "idle" | "running" | "done" | "error"createdAtstring
projectIdstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.create
compose-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1descriptionstring | null
projectIdRequiredstring
composeTypestring
Value in: "docker-compose" | "stack"appNamestring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/compose.one
compose-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.update
compose-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
namestring
Minimum length: 1appNamestring
descriptionstring | null
envstring | null
composeFilestring
refreshTokenstring | null
sourceTypestring
Value in: "git" | "github" | "raw"composeTypestring
Value in: "docker-compose" | "stack"repositorystring | null
ownerstring | null
branchstring | null
autoDeployboolean | null
customGitUrlstring | null
customGitBranchstring | null
customGitSSHKeystring | null
commandstring
composePathstring
Minimum length: 1composeStatusstring
Value in: "idle" | "running" | "done" | "error"projectIdstring
createdAtstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.delete
compose-delete
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.cleanQueues
compose-cleanQueues
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/compose.allServices
compose-allServices
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.randomizeCompose
compose-randomizeCompose
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
Minimum length: 1prefixstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.deploy
compose-deploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.redeploy
compose-redeploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.stop
compose-stop
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/compose.getDefaultCommand
compose-getDefaultCommand
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.generateSSHKey
compose-generateSSHKey
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.refreshToken
compose-refreshToken
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.removeSSHKey
compose-removeSSHKey
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/compose.deployTemplate
compose-deployTemplate
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
projectIdRequiredstring
idRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/compose.templates
compose-templates
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/user.all
user-all
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/user.byAuthId
user-byAuthId
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
authIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/user.byUserId
user-byUserId
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
userIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/domain.create
domain-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
hostRequiredstring
Minimum length: 1pathRequiredstring | null
Minimum length: 1portRequirednumber | null
httpsRequiredboolean
applicationIdRequiredstring
certificateTypeRequiredstring
Value in: "letsencrypt" | "none"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/domain.byApplicationId
domain-byApplicationId
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/domain.update
domain-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
domainIdRequiredstring
Minimum length: 1hostRequiredstring
Minimum length: 1pathRequiredstring | null
Minimum length: 1portRequirednumber | null
httpsRequiredboolean
certificateTypeRequiredstring
Value in: "letsencrypt" | "none"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/domain.one
domain-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
domainIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/domain.delete
domain-delete
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
domainIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/destination.create
destination-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1accessKeyRequiredstring
bucketRequiredstring
regionRequiredstring
endpointRequiredstring
secretAccessKeyRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/destination.testConnection
destination-testConnection
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1accessKeyRequiredstring
bucketRequiredstring
regionRequiredstring
endpointRequiredstring
secretAccessKeyRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/destination.one
destination-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
destinationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/destination.all
destination-all
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/destination.remove
destination-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
destinationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/destination.update
destination-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nameRequiredstring
Minimum length: 1accessKeyRequiredstring
bucketRequiredstring
regionRequiredstring
endpointRequiredstring
secretAccessKeyRequiredstring
destinationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/backup.create
backup-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
scheduleRequiredstring
enabledboolean | null
prefixRequiredstring
Minimum length: 1destinationIdRequiredstring
databaseRequiredstring
Minimum length: 1mariadbIdstring | null
mysqlIdstring | null
postgresIdstring | null
mongoIdstring | null
databaseTypeRequiredstring
Value in: "postgres" | "mariadb" | "mysql" | "mongo"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/backup.one
backup-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
backupIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/backup.update
backup-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
scheduleRequiredstring
enabledboolean | null
prefixRequiredstring
Minimum length: 1backupIdRequiredstring
destinationIdRequiredstring
databaseRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/backup.remove
backup-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
backupIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/backup.manualBackupPostgres
backup-manualBackupPostgres
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
backupIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/backup.manualBackupMySql
backup-manualBackupMySql
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
backupIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/backup.manualBackupMariadb
backup-manualBackupMariadb
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
backupIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/backup.manualBackupMongo
backup-manualBackupMongo
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
backupIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/deployment.all
deployment-all
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
applicationIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/deployment.allByCompose
deployment-allByCompose
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
composeIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mounts.create
mounts-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
typeRequiredstring
Value in: "bind" | "volume" | "file"hostPathstring | null
volumeNamestring | null
contentstring | null
mountPathRequiredstring
Minimum length: 1serviceTypestring
Default: "application"Value in: "application" | "postgres" | "mysql" | "mariadb" | "mongo" | "redis" | "compose"serviceIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mounts.remove
mounts-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mountIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/mounts.one
mounts-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
mountIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/mounts.update
mounts-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
mountIdRequiredstring
Minimum length: 1typestring
Value in: "bind" | "volume" | "file"hostPathstring | null
volumeNamestring | null
contentstring | null
serviceTypestring
Default: "application"Value in: "application" | "postgres" | "mysql" | "mariadb" | "mongo" | "redis" | "compose"mountPathstring
Minimum length: 1applicationIdstring | null
postgresIdstring | null
mariadbIdstring | null
mongoIdstring | null
mysqlIdstring | null
redisIdstring | null
composeIdstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/certificates.create
certificates-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
certificateIdstring
nameRequiredstring
Minimum length: 1certificateDataRequiredstring
Minimum length: 1privateKeyRequiredstring
Minimum length: 1certificatePathstring
autoRenewboolean | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/certificates.one
certificates-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
certificateIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/certificates.remove
certificates-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
certificateIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/certificates.all
certificates-all
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.reloadServer
settings-reloadServer
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.reloadTraefik
settings-reloadTraefik
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.cleanUnusedImages
settings-cleanUnusedImages
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.cleanUnusedVolumes
settings-cleanUnusedVolumes
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.cleanStoppedContainers
settings-cleanStoppedContainers
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.cleanDockerBuilder
settings-cleanDockerBuilder
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.cleanDockerPrune
settings-cleanDockerPrune
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.cleanAll
settings-cleanAll
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.cleanMonitoring
settings-cleanMonitoring
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.saveSSHPrivateKey
settings-saveSSHPrivateKey
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
sshPrivateKeystring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.assignDomainServer
settings-assignDomainServer
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
letsEncryptEmailRequiredstring | null
hostRequiredstring | null
certificateTypestring
Default: "none"Value in: "letsencrypt" | "none"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.cleanSSHPrivateKey
settings-cleanSSHPrivateKey
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.updateDockerCleanup
settings-updateDockerCleanup
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
enableDockerCleanupRequiredboolean
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/settings.readTraefikConfig
settings-readTraefikConfig
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.updateTraefikConfig
settings-updateTraefikConfig
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
traefikConfigRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/settings.readWebServerTraefikConfig
settings-readWebServerTraefikConfig
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.updateWebServerTraefikConfig
settings-updateWebServerTraefikConfig
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
traefikConfigRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/settings.readMiddlewareTraefikConfig
settings-readMiddlewareTraefikConfig
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.updateMiddlewareTraefikConfig
settings-updateMiddlewareTraefikConfig
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
traefikConfigRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.checkAndUpdateImage
settings-checkAndUpdateImage
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.updateServer
settings-updateServer
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/settings.getVexorVersion
settings-getVexorVersion
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/settings.readDirectories
settings-readDirectories
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/settings.updateTraefikFile
settings-updateTraefikFile
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
pathRequiredstring
Minimum length: 1traefikConfigRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/settings.readTraefikFile
settings-readTraefikFile
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
pathRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/settings.getOpenApiDocument
settings-getOpenApiDocument
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/security.create
security-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
applicationIdRequiredstring
usernameRequiredstring
Minimum length: 1passwordRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/security.one
security-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
securityIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/security.delete
security-delete
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
securityIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/security.update
security-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
securityIdRequiredstring
Minimum length: 1usernameRequiredstring
Minimum length: 1passwordRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redirects.create
redirects-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
regexRequiredstring
Minimum length: 1replacementRequiredstring
Minimum length: 1permanentRequiredboolean
applicationIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/redirects.one
redirects-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
redirectIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redirects.delete
redirects-delete
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redirectIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/redirects.update
redirects-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
redirectIdRequiredstring
Minimum length: 1regexRequiredstring
Minimum length: 1replacementRequiredstring
Minimum length: 1permanentRequiredboolean
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/port.create
port-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
publishedPortRequirednumber
targetPortRequirednumber
protocolstring
Default: "tcp"Value in: "tcp" | "udp"applicationIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/port.one
port-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
portIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/port.delete
port-delete
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
portIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/port.update
port-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
portIdRequiredstring
Minimum length: 1publishedPortRequirednumber
targetPortRequirednumber
protocolstring
Default: "tcp"Value in: "tcp" | "udp"| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/registry.create
registry-create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
registryNameRequiredstring
Minimum length: 1usernameRequiredstring
Minimum length: 1passwordRequiredstring
Minimum length: 1registryUrlRequiredstring
registryTypeRequiredstring
Value in: "selfHosted" | "cloud"imagePrefixRequiredstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/registry.remove
registry-remove
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
registryIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/registry.update
registry-update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
registryIdRequiredstring
Minimum length: 1registryNamestring
Minimum length: 1imagePrefixstring | null
usernamestring
Minimum length: 1passwordstring
Minimum length: 1registryUrlstring
Minimum length: 1createdAtstring
registryTypestring
Value in: "selfHosted" | "cloud"adminIdstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/registry.all
registry-all
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/registry.one
registry-one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
registryIdRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/registry.testRegistry
registry-testRegistry
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
registryNameRequiredstring
Minimum length: 1usernameRequiredstring
Minimum length: 1passwordRequiredstring
Minimum length: 1registryUrlRequiredstring
registryTypeRequiredstring
Value in: "selfHosted" | "cloud"imagePrefixstring | null
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/registry.enableSelfHostedRegistry
registry-enableSelfHostedRegistry
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
registryUrlRequiredstring
Minimum length: 1usernameRequiredstring
Minimum length: 1passwordRequiredstring
Minimum length: 1| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/cluster.getNodes
cluster-getNodes
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
POST/cluster.removeWorker
cluster-removeWorker
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
nodeIdRequiredstring
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/cluster.addWorker
cluster-addWorker
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |
GET/cluster.addManager
cluster-addManager
Authorization
AuthorizationRequiredBearer <token>
In: header
| Status code | Description |
|---|---|
200 | Successful response |
default | Error response |