/
KU
kubevela
Search skmtc…
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
addon
7
addon_registry
4
application
53
get
/api/v1/applications
list all applications
post
/api/v1/applications
create one application
get
/api/v1/applications/{appName}
detail one application
put
/api/v1/applications/{appName}
update one application
delete
/api/v1/applications/{appName}
delete one application
post
/api/v1/applications/{appName}/compare
compare application
get
/api/v1/applications/{appName}/components
gets the list of application components
post
/api/v1/applications/{appName}/components
create component for application
get
/api/v1/applications/{appName}/components/{compName}
detail component for application
put
/api/v1/applications/{appName}/components/{compName}
update component config
delete
/api/v1/applications/{appName}/components/{compName}
delete a component
post
/api/v1/applications/{appName}/components/{compName}/traits
add trait for a component
put
/api/v1/applications/{appName}/components/{compName}/traits/{traitType}
update trait from a component
delete
/api/v1/applications/{appName}/components/{compName}/traits/{traitType}
delete trait from a component
post
/api/v1/applications/{appName}/deploy
deploy or upgrade the application
post
/api/v1/applications/{appName}/dry-run
dry-run application to latest revision
get
/api/v1/applications/{appName}/envs
list policy for application
post
/api/v1/applications/{appName}/envs
creating an application environment
put
/api/v1/applications/{appName}/envs/{envName}
set application differences in the specified environment
delete
/api/v1/applications/{appName}/envs/{envName}
delete an application environment
get
/api/v1/applications/{appName}/envs/{envName}/records
query application workflow execution record of one environment
post
/api/v1/applications/{appName}/envs/{envName}/recycle
recycle application env
get
/api/v1/applications/{appName}/envs/{envName}/status
get application status
get
/api/v1/applications/{appName}/policies
list policy for application
post
/api/v1/applications/{appName}/policies
create policy for application
get
/api/v1/applications/{appName}/policies/{policyName}
detail policy for application
put
/api/v1/applications/{appName}/policies/{policyName}
update policy for application
delete
/api/v1/applications/{appName}/policies/{policyName}
detail policy for application
get
/api/v1/applications/{appName}/records
list application records
post
/api/v1/applications/{appName}/reset
reset application to latest revision
get
/api/v1/applications/{appName}/revisions
list revisions for application
get
/api/v1/applications/{appName}/revisions/{revision}
detail revision for application
post
/api/v1/applications/{appName}/revisions/{revision}/rollback
detail revision for application
get
/api/v1/applications/{appName}/statistics
detail one application
get
/api/v1/applications/{appName}/status
get application status from all envs
post
/api/v1/applications/{appName}/template
create one application template
get
/api/v1/applications/{appName}/triggers
List the application triggers
post
/api/v1/applications/{appName}/triggers
Create an application trigger
put
/api/v1/applications/{appName}/triggers/{token}
Update an application trigger
delete
/api/v1/applications/{appName}/triggers/{token}
Delete an application trigger
get
/api/v1/applications/{appName}/workflows
list application workflow
post
/api/v1/applications/{appName}/workflows
create application workflow
get
/api/v1/applications/{appName}/workflows/{workflowName}
detail application workflow
put
/api/v1/applications/{appName}/workflows/{workflowName}
update application workflow config
delete
/api/v1/applications/{appName}/workflows/{workflowName}
delete workflow
get
/api/v1/applications/{appName}/workflows/{workflowName}/records
query application workflow execution record
get
/api/v1/applications/{appName}/workflows/{workflowName}/records/{record}
query application workflow execution record detail
get
/api/v1/applications/{appName}/workflows/{workflowName}/records/{record}/inputs
get the workflow step inputs
get
/api/v1/applications/{appName}/workflows/{workflowName}/records/{record}/logs
get the workflow step logs
get
/api/v1/applications/{appName}/workflows/{workflowName}/records/{record}/outputs
get the workflow step inputs
get
/api/v1/applications/{appName}/workflows/{workflowName}/records/{record}/resume
resume suspend workflow record
get
/api/v1/applications/{appName}/workflows/{workflowName}/records/{record}/rollback
rollback suspend application record
get
/api/v1/applications/{appName}/workflows/{workflowName}/records/{record}/terminate
terminate suspend workflow record
authentication
7
cloudshell
4
cluster
12
config
7
definition
5
env
4
oam_application
3
payload_types
1
pipeline
20
Plugin
9
project
28
rbac
7
repository
8
systemInfo
2
Target
5
users
7
velaQL
1
webhook
1
application
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to get application status from all envs
get
/api/v1/applications/{appName}/status
Dec 5, 2023
8e41615b25d5
Revision changes
info
endpoint added
Mar 9, 2023
a0cc5d422c34
Revision changes
breaking
api path removed without deprecation