Application
application.createApplication create
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequirednameRequiredstring
1appNamestring
descriptionstring | null
environmentIdRequiredstring
serverIdstring | null
Successful response
application.oneApplication one
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
applicationIdRequiredstring
Successful response
application.reloadApplication reload
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredappNameRequiredstring
applicationIdRequiredstring
Successful response
application.deleteApplication delete
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
application.stopApplication stop
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
application.startApplication start
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
application.redeployApplication redeploy
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
1titlestring
descriptionstring
Successful response
application.saveEnvironmentApplication save Environment
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
envstring | null
buildArgsstring | null
buildSecretsstring | null
Successful response
application.saveBuildTypeApplication save Build Type
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
buildTypeRequiredstring
"dockerfile" | "heroku_buildpacks" | "paketo_buildpacks" | "nixpacks" | "static" | "railpack"dockerfilestring | null
dockerContextPathRequiredstring | null
dockerBuildStageRequiredstring | null
herokuVersionstring | null
railpackVersionstring | null
publishDirectorystring | null
isStaticSpaboolean | null
Successful response
application.saveGithubProviderApplication save Github Provider
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
repositorystring | null
branchstring | null
ownerRequiredstring | null
buildPathstring | null
githubIdRequiredstring | null
watchPathsarray<string> | null
enableSubmodulesRequiredboolean
triggerTypestring
"push"Value in: "push" | "tag"Successful response
application.saveGitlabProviderApplication save Gitlab Provider
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
gitlabBranchRequiredstring | null
gitlabBuildPathRequiredstring | null
gitlabOwnerRequiredstring | null
gitlabRepositoryRequiredstring | null
gitlabIdRequiredstring | null
gitlabProjectIdRequirednumber | null
gitlabPathNamespaceRequiredstring | null
watchPathsarray<string> | null
enableSubmodulesRequiredboolean
Successful response
application.saveBitbucketProviderApplication save Bitbucket Provider
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredbitbucketBranchRequiredstring | null
bitbucketBuildPathRequiredstring | null
bitbucketOwnerRequiredstring | null
bitbucketRepositoryRequiredstring | null
bitbucketIdRequiredstring | null
applicationIdRequiredstring
watchPathsarray<string> | null
enableSubmodulesRequiredboolean
Successful response
application.saveGiteaProviderApplication save Gitea Provider
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
giteaBranchRequiredstring | null
giteaBuildPathRequiredstring | null
giteaOwnerRequiredstring | null
giteaRepositoryRequiredstring | null
giteaIdRequiredstring | null
watchPathsarray<string> | null
enableSubmodulesRequiredboolean
Successful response
application.saveDockerProviderApplication save Docker Provider
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequireddockerImagestring | null
applicationIdRequiredstring
usernamestring | null
passwordstring | null
registryUrlstring | null
Successful response
application.saveGitProviderApplication save Git Provider
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcustomGitBranchstring | null
applicationIdRequiredstring
customGitBuildPathstring | null
customGitUrlstring | null
watchPathsarray<string> | null
enableSubmodulesRequiredboolean
customGitSSHKeyIdstring | null
Successful response
application.disconnectGitProviderApplication disconnect Git Provider
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
application.markRunningApplication mark Running
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
application.updateApplication update
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
1namestring
1appNamestring
descriptionstring | null
envstring | null
previewEnvstring | null
watchPathsarray<string> | null
previewBuildArgsstring | null
previewBuildSecretsstring | null
previewLabelsarray<string> | null
previewWildcardstring | null
previewPortnumber | null
previewHttpsboolean
previewPathstring | null
previewCertificateTypestring
"letsencrypt" | "none" | "custom"previewCustomCertResolverstring | null
previewLimitnumber | null
isPreviewDeploymentsActiveboolean | null
previewRequireCollaboratorPermissionsboolean | null
rollbackActiveboolean | null
buildArgsstring | null
buildSecretsstring | null
memoryReservationstring | null
memoryLimitstring | null
cpuReservationstring | null
cpuLimitstring | null
titlestring | null
enabledboolean | null
subtitlestring | null
commandstring | null
argsarray<string> | null
refreshTokenstring | null
sourceTypestring
"github" | "docker" | "git" | "gitlab" | "bitbucket" | "gitea" | "drop"cleanCacheboolean | null
repositorystring | null
ownerstring | null
branchstring | null
buildPathstring | null
triggerTypestring | null
"push" | "tag"autoDeployboolean | null
gitlabProjectIdnumber | null
gitlabRepositorystring | null
gitlabOwnerstring | null
gitlabBranchstring | null
gitlabBuildPathstring | null
gitlabPathNamespacestring | null
giteaRepositorystring | null
giteaOwnerstring | null
giteaBranchstring | null
giteaBuildPathstring | null
bitbucketRepositorystring | null
bitbucketOwnerstring | null
bitbucketBranchstring | null
bitbucketBuildPathstring | null
usernamestring | null
passwordstring | null
dockerImagestring | null
registryUrlstring | null
customGitUrlstring | null
customGitBranchstring | null
customGitBuildPathstring | null
customGitSSHKeyIdstring | null
enableSubmodulesboolean
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
stopGracePeriodSwarminteger | null
endpointSpecSwarmobject | null
replicasnumber
applicationStatusstring
"idle" | "running" | "done" | "error"buildTypestring
"dockerfile" | "heroku_buildpacks" | "paketo_buildpacks" | "nixpacks" | "static" | "railpack"railpackVersionstring | null
herokuVersionstring | null
publishDirectorystring | null
isStaticSpaboolean | null
createdAtstring
registryIdstring | null
environmentIdstring
githubIdstring | null
gitlabIdstring | null
giteaIdstring | null
bitbucketIdstring | null
buildServerIdstring | null
buildRegistryIdstring | null
Successful response
application.refreshTokenApplication refresh Token
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
application.deployApplication deploy
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
1titlestring
descriptionstring
Successful response
application.cleanQueuesApplication clean Queues
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
application.killBuildApplication kill Build
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response
application.readTraefikConfigApplication read Traefik Config
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
applicationIdRequiredstring
Successful response
application.updateTraefikConfigApplication update Traefik Config
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
traefikConfigRequiredstring
Successful response
application.readAppMonitoringApplication read App Monitoring
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
appNameRequiredstring
Successful response
application.moveApplication move
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
targetEnvironmentIdRequiredstring
Successful response
application.cancelDeploymentApplication cancel Deployment
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredapplicationIdRequiredstring
Successful response