Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Humanitec website screenshot

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.

agent aware

Limited machine-readable signal and partial portal coverage — documentation a human can read, but little a machine or agent can consume without scraping.

Kin Score

API Evangelist profiles Humanitec the way a machine reads it — 51 machine-readable artifacts across 45 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Humanitec scores 40.3/100 (thin), with a separate agent-readiness read of 39/100 (agent aware). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 40.3/100 · thin
Contract Quality 12.8 / 25
Developer Ergonomics 3.9 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 4.8 / 13
Governance 0.0 / 12
Discoverability 6.8 / 10
Agent readiness — 39/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3

How we profile Humanitec

Each block below is one kind of artifact we hold for Humanitec. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 45

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

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.

Humanitec EnvironmentPausedInfo API

The EnvironmentPausedInfo API from Humanitec — 1 operation(s) for environmentpausedinfo.

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 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.

Humanitec ResourceType API

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 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.

Humanitec Set API

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 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 within the panel for all 45 ·

Open Collections 1

Open, tool-agnostic collections carry the same runnable value as Postman without locking you to one client — the portable, forkable form of the same exercise.

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Humanitec API

OPEN COLLECTION

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.

Published pricing tiers and plan structures.

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

Humanitec Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.

Cost, billing, and metering signals for API financial operations.

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Humanitec Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Humanitec Agentic Access

221 operations · 119 acting · 1 human-in-the-loop

221 operations · 119 acting

AGENTIC

Resources

Every other property we hold for Humanitec — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

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

← All providers · Data indexed from github.com/api-evangelist/humanitec · machine-readable index on apis.io