Application
POST
/
application.createApplication create
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequirednameRequiredstring
Minimum length:
1appNamestring
descriptionstring | null
projectIdRequiredstring
serverIdstring | null
Successful response
GET
/
application.oneApplication one
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
applicationIdRequiredstring
Successful response
POST
/
application.reloadApplication reload
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredappNameRequiredstring
applicationIdRequiredstring
Successful response
POST
/
application.deleteApplication delete
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
POST
/
application.stopApplication stop
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
POST
/
application.startApplication start
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
POST
/
application.redeployApplication redeploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
POST
/
application.saveEnvironmentApplication save Environment
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
envstring | null
buildArgsstring | null
Successful response
POST
/
application.saveBuildTypeApplication save Build Type
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
buildTypeRequiredstring
Value in:
"dockerfile" | "heroku_buildpacks" | "paketo_buildpacks" | "nixpacks" | "static"dockerfilestring | null
dockerContextPathRequiredstring | null
dockerBuildStageRequiredstring | null
publishDirectorystring | null
Successful response
POST
/
application.saveGithubProviderApplication save Github Provider
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
repositorystring | null
branchstring | null
ownerRequiredstring | null
buildPathstring | null
githubIdRequiredstring | null
Successful response
POST
/
application.saveGitlabProviderApplication save Gitlab Provider
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
gitlabBranchRequiredstring | null
gitlabBuildPathRequiredstring | null
gitlabOwnerRequiredstring | null
gitlabRepositoryRequiredstring | null
gitlabIdRequiredstring | null
gitlabProjectIdRequirednumber | null
gitlabPathNamespaceRequiredstring | null
Successful response
POST
/
application.saveBitbucketProviderApplication save Bitbucket Provider
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredbitbucketBranchRequiredstring | null
bitbucketBuildPathRequiredstring | null
bitbucketOwnerRequiredstring | null
bitbucketRepositoryRequiredstring | null
bitbucketIdRequiredstring | null
applicationIdRequiredstring
Successful response
POST
/
application.saveDockerProviderApplication save Docker Provider
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequireddockerImagestring | null
applicationIdRequiredstring
usernamestring | null
passwordstring | null
Successful response
POST
/
application.saveGitProdiverApplication save Git Prodiver
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredcustomGitBranchstring | null
applicationIdRequiredstring
customGitBuildPathstring | null
customGitUrlstring | null
customGitSSHKeyIdstring | null
Successful response
POST
/
application.markRunningApplication mark Running
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
POST
/
application.updateApplication update
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Minimum length:
1namestring
Minimum length:
1appNamestring
descriptionstring | null
envstring | null
buildArgsstring | 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
gitlabProjectIdnumber | null
gitlabRepositorystring | null
gitlabOwnerstring | null
gitlabBranchstring | null
gitlabBuildPathstring | null
gitlabPathNamespacestring | null
bitbucketRepositorystring | null
bitbucketOwnerstring | null
bitbucketBranchstring | null
bitbucketBuildPathstring | null
usernamestring | null
passwordstring | null
dockerImagestring | null
customGitUrlstring | null
customGitBranchstring | null
customGitBuildPathstring | null
customGitSSHKeyIdstring | null
dockerfilestring | null
dockerContextPathstring | null
dockerBuildStagestring | null
dropBuildPathstring | null
healthCheckSwarmobject | null
restartPolicySwarmobject | null
placementSwarmobject | null
updateConfigSwarmobject | null
rollbackConfigSwarmobject | null
modeSwarmobject | null
labelsSwarmobject | null
networkSwarmarray<object> | null
replicasnumber
applicationStatusstring
Value in:
"idle" | "running" | "done" | "error"buildTypestring
Value in:
"dockerfile" | "heroku_buildpacks" | "paketo_buildpacks" | "nixpacks" | "static"publishDirectorystring | null
createdAtstring
registryIdstring | null
projectIdstring
githubIdstring | null
gitlabIdstring | null
bitbucketIdstring | null
Successful response
POST
/
application.refreshTokenApplication refresh Token
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
POST
/
application.deployApplication deploy
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
POST
/
application.cleanQueuesApplication clean Queues
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
GET
/
application.readTraefikConfigApplication read Traefik Config
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
applicationIdRequiredstring
Successful response
POST
/
application.updateTraefikConfigApplication update Traefik Config
Authorization
AuthorizationRequiredBearer <token>
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
traefikConfigRequiredstring
Successful response
GET
/
application.readAppMonitoringApplication read App Monitoring
Authorization
AuthorizationRequiredBearer <token>
In: header
Query Parameters
appNameRequiredstring
Successful response