Humanitec
Humanitec is a platform engineering company that provides an Internal Developer Platform (IDP) for managing applications, deployments, environments, and resources through self-service developer workflows. The Humanitec Platform Orchestrator API enables teams to programmatically manage organizations, applications, environments, deployments, workloads, resources, and integrations.
Humanitec publishes 45 APIs on the APIs.io network, including AccountType API, ActiveResource API, Agents API, and 42 more. Tagged areas include Deployments, DevOps, Internal Developer Platform, Platform Engineering, and Platform Orchestrator.
Humanitec’s developer surface includes developer portal, documentation, signup flow, engineering blog, and 7 more developer resources.
Kin Score
APIs 45
Individual APIs this provider publishes, each with its own machine-readable definition.
Humanitec AccountType API
Resource Account Types define cloud providers or protocols to which a resource account can belong.
Humanitec ActiveResource API
Active Resources represent the concrete resources provisioned for an Environment. They are provisioned on the first deployment after a dependency on a particular resource type i...
Humanitec Agents API
An object containing the details of an Agent.
Humanitec Application API
An Application is a collection of Workloads that work together. When deployed, all Workloads in an Application are deployed to the same namespace. Apps are the root of the confi...
Humanitec Artefact API
Artefacts can be registered with Humanitec. Continuous Integration (CI) pipelines notify Humanitec when a new version of an Artefact becomes available. Humanitec tracks the Arte...
Humanitec ArtefactVersion API
Details of a Container Artefact Version
Humanitec AuditLogs API
An entry in the audit log
Humanitec AutomationRule API
An Automation Rule defining how and when artefacts in an environment should be updated.
Humanitec Delta API
A Deployment Delta (or just "Delta") describes the changes that must be applied to one Deployment Set to generate another Deployment Set. Deployment Deltas are the only way to c...
Humanitec Deployment API
Deployments represent updates to the running state of an Environment. Deployments are made by applying _Deltas_ to a state defined by an existing Deployment. The Environment’s f...
Humanitec DriverDefinition API
DriverDefinition describes the resource driver. Resource Drivers are code that fulfils the Humanitec Resource Driver Interface. This interface allows for certain actions to be p...
Humanitec Environment API
Environments are independent spaces where Applications can run. An Application is always deployed into an Environment. The EnvironmentPausedInfo API from Humanitec — 1 operation(s) for environmentpausedinfo.Humanitec EnvironmentPausedInfo API
Humanitec EnvironmentType API
Environment Types are a way of grouping and managing Environments. Every Environment has exactly 1 Environment Type. Environment Types can be used with External Resources to man...
Humanitec Event API
Webhook is a special type of a Job. It performs an HTTPS request to a specified URL with specified headers.
Humanitec Group API
GroupRequest holds the definition of a new group.
Humanitec HumanitecPublicKeys API
The HumanitecPublicKeys API from Humanitec — 1 operation(s) for humanitecpublickeys.
Humanitec Image API
DEPRECATED: This type exists for historical compatibility and should not be used. Please use the [Artefact API](https://api-docs.humanitec.com/#tag/Artefact) instead. Container ...
Humanitec Logs API
A container log entry.
Humanitec MatchingCriteria API
Matching Criteria are a set of rules used to choose which Resource Definition to use to provision a particular Resource Type. Matching criteria are made up in order of specifici...
Humanitec Organization API
An Organization is the top level object in Humanitec. All other objects belong to an Organization.
Humanitec PipelineApprovals API
An approval object
Humanitec PipelineRuns API
Details of a Run within the Pipeline.
Humanitec Pipelines API
An object containing the details of a Pipeline.
Humanitec public API
The public API from Humanitec — 141 operation(s) for public.
Humanitec PublicKeys API
PublicKey stores a Public Key an organization shares with Humanitec.
Humanitec Registry API
Humanitec can be used to manage registry credentials. The Registry object represents how to match credentials to a particular registry. Humanitec supports all Docker compatible ...
Humanitec ResourceAccount API
ResourceAccount represents the account being used to access a resource. Resource Accounts hold credentials that are required to provision and manage resources.
Humanitec ResourceClass API
The ResourceClass API from Humanitec — 3 operation(s) for resourceclass.
Humanitec ResourceDefinition API
A Resource Definitions describes how and when a resource should be provisioned. It links a driver (the how) along with a Matching Criteria (the when) to a Resource Type. This al...
Humanitec ResourceDefinitionVersion API
A Resource Definition Version represents a version of a Resource Definition.
Humanitec ResourceProvision API
ResourceProvisionRequest is the payload passed to the resource provisioner, specifying the resources to be provisioned. Resources Types define the technology that Applications can have dependencies on. Each Resource Type also defines a set of input parameters (`inputs_schema`), and a set of outpu...Humanitec ResourceType API
Humanitec RuntimeInfo API
RuntimeInfo object returned by the runtime endpoint. Represents a list post statuses grouped by modules and controllers (deployments and stateful sets).
Humanitec SecretStore API
Secret Store represents external secret management system used by an organization to store secrets referenced in Humanitec. A Deployment Set (or just "Set") defines all of the non-Environment specific configuration for Modules and External Resources. Each of these Modules or External Resources has a ...Humanitec Set API
Humanitec TokenInfo API
Holds metadata about a token. `expires_at` is excluded if token does not expire.
Humanitec UserInvite API
The UserInvite API from Humanitec — 1 operation(s) for userinvite.
Humanitec UserProfile API
UserProfile holds the profile information of a user
Humanitec UserRole API
Holds the mapping of role for a subject on a particular object.
Humanitec Value API
Shared Values can be used to manage variables and configuration that might vary between environments. They are also the way that secrets can be stored securely. Shared Values ar...
Humanitec ValueSetVersion API
A Value Set Version can be used as a track record of Shared Values changes, to restore a previous version of a Shared Value or Value Set, or to purge a Shared Value if it should...
Humanitec WorkloadProfile API
Workload Profiles provide the baseline configuration for Workloads in Applications in Humanitec. Developers can configure various features of a workload profile to suit their ne...
Humanitec WorkloadProfileFeatures API
The WorkloadProfileFeatures API from Humanitec — 1 operation(s) for workloadprofilefeatures.
Scroll for all 45
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Humanitec API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Humanitec Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Humanitec Finops
FINOPSSecurity Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API