/
HU
humanitec
/
Humanitec API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Updated on 2026-09-26
Details
Filter operations
Agents
7
public
213
get
List all Applications in an Organization.
post
Add a new Application to an Organization
get
Get an existing Application
delete
Delete an Application
patch
Update metadata of an existing Application
get
List all Environments.
post
Add a new Environment to an Application.
get
Get a specific Environment.
delete
Delete a specific Environment.
patch
Update a specific Environment.
get
List Deployments in an Environment.
post
Start a new Deployment.
get
Get a specific Deployment.
get
List errors that occurred in a Deployment.
put
Rebase to a different Deployment.
get
List all Environment Types
post
Add a new Environment Type
get
Get an Environment Type
delete
Deletes an Environment Type
patch
Updates Environment Type
get
List all Artefacts Versions in the org.
post
Register a new Artefact Version with your organization.
get
Get an Artefacts Versions.
get
Get the spec of this Workload Artefact Version
get
Get the Humanitec module definition of this Workload Artefact Version as a deployment set
get
List all Artefacts.
delete
Delete Artefact and all related Artefact Versions
get
List all Artefact Versions of an Artefact.
patch
Update Version of an Artefact.
get
List all Container Images
get
Get a specific Image Object
get
Lists all the Builds of an Image
post
Add a new Image Build
post
Convert a Score specification, optional overrides, and extensions into the contents for a deployment set.
get
List audit log entries by Organization
get
List all Automation Rules in an Environment.
post
Create a new Automation Rule for an Environment.
get
Get a specific Automation Rule for an Environment.
put
Update an existing Automation Rule for an Environment.
delete
Delete Automation Rule from an Environment.
get
List Deltas in an Application
post
Create a new Delta
get
Fetch an existing Delta
put
Update an existing Delta
patch
Update an existing Delta
put
Mark a Delta as "archived"
put
Change the Environment of a Delta
put
Change the name of a Delta
get
Get all Deployment Sets
get
Get a Deployment Set
post
Apply a Deployment Delta to a Deployment Set
get
Get Resource Inputs for the given Deployment Set
get
Get the difference between 2 Deployment Sets
delete
Deletes all Jobs for the Application
get
List Webhooks
post
Create a new Webhook
get
Get a Webhook
delete
Delete a Webhook
patch
Update a Webhook
get
List Events
get
List all public keys associated to an organization.
post
Associate a new RSA public key to an organization.
get
Retrieve a single public key associated to an organization.
delete
Delete a public key associated to an organization.
get
List all the public keys Humanitec shares with an organization.
get
Get container log entries for the environment
get
List active organizations the user has access to.
get
Get the specified Organization.
get
List all Pipelines within an Organization. This can be filtered by Application.
get
List Pipelines within an Application.
post
Create a Pipeline within an Application.
get
Get a Pipeline within an Application.
delete
Delete a pipeline within an application.
patch
update a Pipeline within an Application.
get
List all versions of the pipeline
get
Get a pipeline schema.
get
List the trigger matching criteria defined for Pipelines in this Application.
post
Create a new trigger matching criteria for this Pipeline.
get
Get the Pipeline Criteria with the given id.
delete
Delete the Pipeline Criteria with the given id.
get
Gets the latest pipeline schema
get
List all pipeline runs within the Org ordered newest to oldest. This can be filtered by app, pipeline, and status.
post
Create a Pipeline Run in the appropriate Pipeline based on the trigger and inputs.
get
List runs within a pipeline ordered newest to oldest.
post
Create a run within a pipeline.
get
Get a run within an pipeline.
delete
Deleting a completed Run within a Pipeline.
post
Cancel a Run within an Pipeline.
post
Restart a Run within an Pipeline by cloning it with the same trigger and inputs.
get
List the details of the jobs within a pipeline run.
get
List the details of a Job including Step information
get
Get a page of log output for a given step within a job.
get
List of the approval requests
get
Get an approval request
post
Approve the approval request
post
Deny the approval request
get
Read the current state of a trigger batch
get
Lists available registries for the organization.
post
Creates a new registry record.
get
Loads a registry record details.
delete
Deletes an existing registry record and all associated credentials and secrets.
patch
Updates (patches) an existing registry record.
get
Returns current account credentials or secret details for the registry.
get
List Active Resources provisioned in an environment.
post
Lists the resource objects that hold the information needed to provision the resources specified in the request and the resources they depend on.
post
Create a Dependency Graph which is composed by the resource objects that hold the information needed to provision the resources specified in the request and the resources they depend on.
get
Retrieve a Dependency Graph by its ID.
delete
Delete Active Resource.
post
Pin Active Resource to a target Resource Definition Version.
get
List Resource Account Types available to the organization.
get
List Resource Accounts in the organization.
post
Create a new Resource Account in the organization.
get
Get a Resource Account.
delete
Delete an unused Resource Account.
patch
Update a Resource Account.
post
Check the credentials of an existing Resource Account
get
List Resource Definitions.
post
Create a new Resource Definition.
get
Get a Resource Definition.
put
Update a Resource Definition.
delete
Delete a Resource Definition.
patch
Update a Resource Definition.
get
Get Versions of a Resource Definition.
get
Get a Resource Definition Version.
post
Mark/unmark the Resource Definition Version as archived.
post
Promote the Resource Definition Version as active.
put
Update all Matching Criteria of a Resource Definition.
post
Add a new Matching Criteria to a Resource Definition.
delete
Delete a Matching Criteria from a Resource Definition.
get
List Active Resources provisioned via a specific Resource Definition.
get
List Resource Drivers.
post
Register a new Resource Driver.
get
Get a Resource Driver.
put
Update a Resource Driver.
delete
Delete a Resources Driver.
get
List Resource Types.
post
Creates a new Resources Type.
put
Update a Resource Type.
delete
Delete a Resource Type.
patch
Update a Resource Type.
get
List resource classes.
post
Creates a new resources class.
get
Get resource class by ID.
delete
Delete a resource class.
patch
Update a resource class description.
get
Get Runtime information about the environment.
put
Pause / Resume an environment.
patch
Set number of replicas for an environment's modules.
get
Get Runtime information about specific multiple environments.
post
Provision and check the cluster connectivity in an environment
get
Get list of Secret Stores for the given organization.
post
Create a Secret Store for the given organization.
get
Get the Secret Store.
delete
Delete the Secret Store.
patch
Update the Secret Store.
get
Gets the extended profile of the current user
patch
Updates the extended profile of the current user.
post
Create a group in an organization
get
List users in a group.
get
List Users or Groups with roles in an App
post
Adds a User or a Group to an Application with a Role
get
Get the role of a User or a Group on an Application
delete
Remove the role of a User or a Group on an Application
patch
Update the role of a User or a Group on an Application
get
List Users and Groups with roles in an Environment Type
post
Adds a User or a Group to an Environment Type with a Role
get
Get the role of a User or a Group on an Environment Type
delete
Remove the role of a User or a Group on an Environment Type
patch
Update the role of a User or a Group on an Environment Type
get
List the invites issued for the organization.
post
Invites a user to an Organization with a specified role.
get
List Users and Groups with roles in an Organization
post
Creates a new service user.
get
Get the role of a User or a Group on an Organization
delete
Remove the role of a User or a Group on an Organization
patch
Update the role of a User or a Group on an Organization
get
Get the groups in an organization a user belongs to.
get
Lists tokens associated with a user
post
Creates a new static token for a user.
get
Gets a specific token associated with a user
delete
Deletes a specific token associated with a user
get
List Value Set Versions in an Environment of an App
get
Get a single Value Set Version in an Environment of an App. The zero version id (00000000-0000-0000-0000-000000000000) will return the latest Value Set Version.
post
Purge the value of a specific Shared Value from the App Environment Version history.
post
Restore a Value Set Version in an Environment of an App
post
Restore a specific key from the Value Set Version in an Environment of an App
get
List Shared Values in an Environment
post
Create a Shared Value for an Environment
delete
Delete all Shared Value for an Environment
put
Update Shared Value for an Environment
delete
Delete Shared Value for an Environment
patch
Update Shared Value for an Environment
get
List Value Set Versions in the App
get
Get a single Value Set Version from the App
post
Purge the value of a specific Shared Value from the App Version history.
post
Restore a Value Set Version in an App
post
Restore a specific key from the Value Set Version in an App
get
List Shared Values in an Application
post
Create a Shared Value for an Application
delete
Delete all Shared Value for an App
put
Update Shared Value for an Application
delete
Delete Shared Value for an Application
patch
Update Shared Value for an Application
get
List workload profile features available to the organization.
get
List workload profiles available to the organization.
post
Create new Workload Profile
get
Get a Workload Profile
put
Update a Workload Profile
delete
Delete a Workload Profile
get
List versions of the given workload profile.
get
Latest version of the given workload profile with optional constraint.
get
Workload Profile Chart Versions for the given organization.
post
Add new Workload Profile Chart Version
UserRole
1
public
Pipelines
Gets the latest pipeline schema
get
/orgs/{orgId}/pipeline-schemas/latest
Path parameters
orgId
string
required
The Organization ID
Response
Successful get response.
object
required
Changes