Compose
compose.createCompose create
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequirednameRequiredstring
1descriptionstring | null
environmentIdRequiredstring
composeTypestring
"docker-compose" | "stack"appNamestring
serverIdstring | null
composeFilestring
Successful response
compose.oneCompose one
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
composeIdRequiredstring
1Successful response
compose.updateCompose update
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
namestring
1appNamestring
descriptionstring | null
envstring | null
composeFilestring
refreshTokenstring | null
sourceTypestring
"git" | "github" | "gitlab" | "bitbucket" | "gitea" | "raw"composeTypestring
"docker-compose" | "stack"repositorystring | null
ownerstring | null
branchstring | null
autoDeployboolean | null
gitlabProjectIdnumber | null
gitlabRepositorystring | null
gitlabOwnerstring | null
gitlabBranchstring | null
gitlabPathNamespacestring | null
bitbucketRepositorystring | null
bitbucketOwnerstring | null
bitbucketBranchstring | null
giteaRepositorystring | null
giteaOwnerstring | null
giteaBranchstring | null
customGitUrlstring | null
customGitBranchstring | null
customGitSSHKeyIdstring | null
commandstring
enableSubmodulesboolean
composePathstring
1suffixstring
randomizeboolean
isolatedDeploymentboolean
isolatedDeploymentsVolumeboolean
triggerTypestring | null
"push" | "tag"composeStatusstring
"idle" | "running" | "done" | "error"environmentIdstring
createdAtstring
watchPathsarray<string> | null
githubIdstring | null
gitlabIdstring | null
bitbucketIdstring | null
giteaIdstring | null
Successful response
compose.deleteCompose delete
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1deleteVolumesRequiredboolean
Successful response
compose.cleanQueuesCompose clean Queues
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1Successful response
compose.killBuildCompose kill Build
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1Successful response
compose.loadServicesCompose load Services
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
composeIdRequiredstring
1typeAny properties in not unknown, string
"cache"Successful response
compose.loadMountsByServiceCompose load Mounts By Service
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
composeIdRequiredstring
1serviceNameRequiredstring
1Successful response
compose.fetchSourceTypeCompose fetch Source Type
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1Successful response
compose.randomizeComposeCompose randomize Compose
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1suffixstring
Successful response
compose.isolatedDeploymentCompose isolated Deployment
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1suffixstring
Successful response
compose.getConvertedComposeCompose get Converted Compose
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
composeIdRequiredstring
1Successful response
compose.deployCompose deploy
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1titlestring
descriptionstring
Successful response
compose.redeployCompose redeploy
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1titlestring
descriptionstring
Successful response
compose.stopCompose stop
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1Successful response
compose.startCompose start
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1Successful response
compose.getDefaultCommandCompose get Default Command
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
composeIdRequiredstring
1Successful response
compose.refreshTokenCompose refresh Token
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1Successful response
compose.deployTemplateCompose deploy Template
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredenvironmentIdRequiredstring
serverIdstring
idRequiredstring
baseUrlstring
Successful response
compose.templatesCompose templates
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
baseUrlstring
Successful response
compose.getTagsCompose get Tags
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Query Parameters
baseUrlstring
Successful response
compose.disconnectGitProviderCompose disconnect Git Provider
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1Successful response
compose.moveCompose move
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
targetEnvironmentIdRequiredstring
Successful response
compose.processTemplateCompose process Template
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredbase64Requiredstring
composeIdRequiredstring
1Successful response
compose.importCompose import
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredbase64Requiredstring
composeIdRequiredstring
1Successful response
compose.cancelDeploymentCompose cancel Deployment
Authorization
Authorization<token>
API key authentication using Authorization header
In: header
Request Body
application/jsonRequiredcomposeIdRequiredstring
1Successful response