Helm website screenshot

Helm

Package manager for Kubernetes that helps you define, install, and upgrade complex Kubernetes applications using charts. Helm uses a packaging format called charts, which are collections of files that describe a related set of Kubernetes resources. A chart repository is an HTTP server that houses an index.yaml file and packaged chart archives.

Helm publishes 3 APIs on the APIs.io network: ChartMuseum API, Charts API, and Repository API. Tagged areas include Charts, Cloud Native, Container Orchestration, DevOps, and Kubernetes.

The Helm catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

Helm’s developer surface includes documentation, getting-started guide, engineering blog, changelog, and 11 more developer resources.

48.2/100 developing ▬ flat Agent 25/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemium
10 APIs
ChartsCloud NativeContainer OrchestrationDevOpsKubernetesPackage Manager

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 48.2/100 · developing
Contract Quality 16.2 / 25
Developer Ergonomics 5.2 / 20
Commercial Clarity 5.8 / 20
Operational Transparency 6.8 / 13
Governance 7.0 / 12
Discoverability 7.2 / 10
Agent readiness — 25/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 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
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/helm: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 10

Individual APIs this provider publishes, each with its own machine-readable definition.

Helm Chart.yaml Schema

JSON Schema defining the structure and validation rules for Chart.yaml, the metadata file required in every Helm chart. Describes chart name, version, dependencies, maintainers,...

Helm Values YAML Schema

JSON Schema describing common conventional patterns for values.yaml files in Helm charts. Values.yaml provides default configuration values including container image settings, s...

Helm Repository Index Schema

JSON Schema for the index.yaml file served by Helm chart repositories. The index is the primary discovery mechanism listing all available charts and versions with download URLs ...

Helm JSON-LD Context

JSON-LD context document mapping Helm concepts to linked data vocabularies including Schema.org, Dublin Core, SPDX, FOAF, and W3C PROV. Enables semantic interoperability of Helm...

Helm Go SDK

The Helm Go SDK provides Go packages for programmatically performing Helm actions such as install, upgrade, list, and rollback without using the CLI. The SDK is published as hel...

Helm Plugins

The Helm Plugins API defines the interface for extending the Helm CLI with additional subcommands. Plugins live in a single directory with a plugin.yaml descriptor and can be im...

Helm Chart Template API

The Helm Chart Template API defines the Go template language extensions, built-in objects, and Sprig function library available for authoring Helm chart templates. Templates ren...

Helm ChartMuseum API

Extended API endpoints provided by ChartMuseum and compatible chart repository servers for JSON-based chart management.

Helm Charts API

Chart package download endpoints for retrieving packaged chart archives and provenance files for signature verification.

Helm Repository API

Standard Helm chart repository endpoints for index and chart download. These endpoints are required for any Helm-compatible chart repository.

Scroll for all 10

Open Collections 1

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

Helm Chart Repository API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Helm Plans Pricing

1 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Helm Rate Limits

1 limits

RATE LIMITS

FinOps 1

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

Helm Finops

FINOPS

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Helm Context

0 classes · 11 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Helm API Rules

6 rules · 4 warnings 2 info

SPECTRAL

JSON Schema 4

Standalone JSON Schema definitions for this provider's data models.

Helm Chart.yaml

15 properties

JSON SCHEMA

Helm Plugin Descriptor

10 properties

JSON SCHEMA

Helm Chart Repository Index

3 properties

JSON SCHEMA

Helm Values YAML

17 properties

JSON SCHEMA

Security Posture 1

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

Helm Domain Security

TLSv1.3 · HSTS

SECURITY

Agentic Access 1

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

Helm Agentic Access

10 operations · 3 acting

10 operations · 3 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: helm
name: Helm
description: Package manager for Kubernetes that helps you define, install, and upgrade complex Kubernetes applications using
  charts. Helm uses a packaging format called charts, which are collections of files that describe a related set of Kubernetes
  resources. A chart repository is an HTTP server that houses an index.yaml file and packaged chart archives.
url: https://helm.sh
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/helm.png
tags:
- Charts
- Cloud Native
- Container Orchestration
- DevOps
- Kubernetes
- Package Manager
created: '2025'
modified: '2026-05-19'
specificationVersion: '0.19'
type: Index
apis:
- aid: helm:chart-yaml-schema
  name: Helm Chart.yaml Schema
  description: JSON Schema defining the structure and validation rules for Chart.yaml, the metadata file required in every
    Helm chart. Describes chart name, version, dependencies, maintainers, and other metadata fields.
  humanURL: https://helm.sh/docs/topics/charts/#the-chartyaml-file
  properties:
  - type: JSONSchema
    url: json-schema/helm-chart-yaml-schema.json
  - type: Documentation
    url: https://helm.sh/docs/topics/charts/#the-chartyaml-file
  tags:
  - Chart Metadata
  - Schema
  - Validation
- aid: helm:values-yaml-schema
  name: Helm Values YAML Schema
  description: JSON Schema describing common conventional patterns for values.yaml files in Helm charts. Values.yaml provides
    default configuration values including container image settings, service configuration, ingress rules, resource limits,
    and scheduling constraints.
  humanURL: https://helm.sh/docs/chart_template_guide/values_files/
  properties:
  - type: JSONSchema
    url: json-schema/helm-values-yaml-schema.json
  - type: Documentation
    url: https://helm.sh/docs/chart_template_guide/values_files/
  tags:
  - Configuration
  - Schema
  - Values
- aid: helm:repository-index-schema
  name: Helm Repository Index Schema
  description: JSON Schema for the index.yaml file served by Helm chart repositories. The index is the primary discovery mechanism
    listing all available charts and versions with download URLs and integrity digests.
  humanURL: https://helm.sh/docs/topics/chart_repository/#the-index-file
  properties:
  - type: JSONSchema
    url: json-schema/helm-repository-index-schema.json
  - type: Documentation
    url: https://helm.sh/docs/topics/chart_repository/#the-index-file
  tags:
  - Discovery
  - Repository Index
  - Schema
- aid: helm:json-ld-context
  name: Helm JSON-LD Context
  description: JSON-LD context document mapping Helm concepts to linked data vocabularies including Schema.org, Dublin Core,
    SPDX, FOAF, and W3C PROV. Enables semantic interoperability of Helm chart metadata.
  humanURL: https://helm.sh/docs/
  properties:
  - type: JSONLD
    url: json-ld/helm-context.jsonld
  tags:
  - JSON-LD
  - Linked Data
  - Semantics
- aid: helm:go-sdk
  name: Helm Go SDK
  description: The Helm Go SDK provides Go packages for programmatically performing Helm actions such as install, upgrade,
    list, and rollback without using the CLI. The SDK is published as helm.sh/helm/v3 and provides a stable API surface for
    tooling that embeds Helm functionality.
  humanURL: https://helm.sh/docs/v3/sdk/gosdk/
  tags:
  - Go
  - Kubernetes
  - Package Manager
  - SDK
  properties:
  - type: Documentation
    url: https://helm.sh/docs/v3/sdk/gosdk/
  - type: Reference
    url: https://pkg.go.dev/helm.sh/helm/v3
  - type: GitHubRepository
    url: https://github.com/helm/helm
- aid: helm:plugins
  name: Helm Plugins
  description: The Helm Plugins API defines the interface for extending the Helm CLI with additional subcommands. Plugins
    live in a single directory with a plugin.yaml descriptor and can be implemented as shell scripts, binaries, or WebAssembly
    modules introduced in Helm 4.
  humanURL: https://helm.sh/docs/topics/plugins/
  tags:
  - CLI
  - Extensions
  - Kubernetes
  - Plugins
  properties:
  - type: Documentation
    url: https://helm.sh/docs/topics/plugins/
  - type: Reference
    url: https://helm.sh/docs/plugins/developer/
  - type: JSONSchema
    url: json-schema/helm-plugin-schema.json
- aid: helm:chart-template-api
  name: Helm Chart Template API
  description: The Helm Chart Template API defines the Go template language extensions, built-in objects, and Sprig function
    library available for authoring Helm chart templates. Templates render Kubernetes manifests from parameterized values
    and support flow control, named templates, and over 60 template functions.
  humanURL: https://helm.sh/docs/chart_template_guide/
  tags:
  - Charts
  - Go Templates
  - Kubernetes
  - Templates
  properties:
  - type: Documentation
    url: https://helm.sh/docs/chart_template_guide/
  - type: Reference
    url: https://helm.sh/docs/chart_template_guide/function_list/
- aid: helm:helm-chartmuseum-api
  name: Helm ChartMuseum API
  description: Extended API endpoints provided by ChartMuseum and compatible chart repository servers for JSON-based chart
    management.
  humanURL: https://helm.sh/docs/topics/chart_repository/
  tags:
  - ChartMuseum
  properties:
  - type: OpenAPI
    url: openapi/helm-chartmuseum-api-openapi.yml
  - type: Documentation
    url: https://helm.sh/docs/topics/chart_repository/
  - type: JSONSchema
    url: json-schema/helm-repository-index-schema.json
- aid: helm:helm-charts-api
  name: Helm Charts API
  description: Chart package download endpoints for retrieving packaged chart archives and provenance files for signature
    verification.
  humanURL: https://helm.sh/docs/topics/chart_repository/
  tags:
  - Charts
  properties:
  - type: OpenAPI
    url: openapi/helm-charts-api-openapi.yml
  - type: Documentation
    url: https://helm.sh/docs/topics/chart_repository/
  - type: JSONSchema
    url: json-schema/helm-repository-index-schema.json
- aid: helm:helm-repository-api
  name: Helm Repository API
  description: Standard Helm chart repository endpoints for index and chart download. These endpoints are required for any
    Helm-compatible chart repository.
  humanURL: https://helm.sh/docs/topics/chart_repository/
  tags:
  - Repository
  properties:
  - type: OpenAPI
    url: openapi/helm-repository-api-openapi.yml
  - type: Documentation
    url: https://helm.sh/docs/topics/chart_repository/
  - type: JSONSchema
    url: json-schema/helm-repository-index-schema.json
common:
- type: AgenticAccess
  url: agentic-access/helm-agentic-access.yml
- type: DomainSecurity
  url: security/helm-domain-security.yml
- type: JSONLD
  url: json-ld/helm-context.jsonld
- type: JSONSchema
  url: json-schema/helm-plugin-schema.json
- type: Website
  name: Helm Website
  description: Official Helm website.
  url: https://helm.sh/
- type: Documentation
  name: Helm Documentation
  description: Official Helm documentation covering installation, chart development, and best practices.
  url: https://helm.sh/docs/
- type: GettingStarted
  name: Helm Quickstart Guide
  description: Step-by-step guide to installing Helm and deploying your first chart.
  url: https://helm.sh/docs/intro/quickstart/
- type: GitHubOrganization
  name: Helm GitHub Organization
  description: Source code repositories for Helm and related projects.
  url: https://github.com/helm
- type: GitHubRepository
  name: Helm GitHub Repository
  description: Main Helm source code repository.
  url: https://github.com/helm/helm
- type: Blog
  name: Helm Blog
  description: Official blog with announcements, releases, and community updates.
  url: https://helm.sh/blog/
- type: ChangeLog
  name: Helm Changelog
  description: Full changelog and release history for Helm.
  url: https://helm.sh/docs/changelog/
- type: Community
  name: Helm Community
  description: Community resources including developer calls and contribution guides.
  url: https://helm.sh/community/
- type: Slack
  name: Helm Slack
  description: Kubernetes Slack workspace with Helm channels for community support.
  url: https://kubernetes.slack.com/messages/helm-users
- type: Security
  name: Helm Security Policy
  description: Security process and policy for reporting vulnerabilities in Helm.
  url: https://helm.sh/community/SECURITY
- type: ArtifactHub
  name: Artifact Hub
  description: Public chart repository search engine for discovering Helm charts.
  url: https://artifacthub.io/
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com