# Harness Chaos Infrastructure API

**Canonical:** https://apis.io/apis/harness/harness-chaos-infrastructure-api/  
**Provider:** Harness — https://apis.io/providers/harness/  
**Base URL:** https://app.harness.io  
**Documentation:** https://apidocs.harness.io

Harness Chaos Infrastructure API is one of 488 APIs that [Harness](https://apis.io/providers/harness/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Chaos Infrastructure. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.

The Chaos Infrastructure API from Harness — 27 operation(s) for chaos infrastructure.

## Operations (32)

| Method | Path | Summary |
|---|---|---|
| GET | `/gateway/chaos/manager/api/rest/imageRegistry` | Get image registry |
| POST | `/gateway/chaos/manager/api/rest/kubernetes/infra` | Register a new legacy kubernetes chaos infra |
| GET | `/gateway/chaos/manager/api/rest/kubernetes/infra/helm-command/{id}` | Get legacy kubernetes helm infra command |
| GET | `/gateway/chaos/manager/api/rest/kubernetes/infra/manifest/{id}` | Get legacy kubernetes chaos infrastructure manifest |
| GET | `/gateway/chaos/manager/api/rest/kubernetes/infra/stats` | Get legacy kubernetes chaos infra stats |
| POST | `/gateway/chaos/manager/api/rest/kubernetes/infra/upgrade/{id}` | Upgrade legacy kubernetes chaos infrastructure |
| GET | `/gateway/chaos/manager/api/rest/kubernetes/infra/version` | Get legacy kubernetes chaos infrastructure version details |
| GET | `/gateway/chaos/manager/api/rest/kubernetes/infra/{id}` | Get legacy kubernetes chaos infrastructure details |
| PUT | `/gateway/chaos/manager/api/rest/kubernetes/infra/{id}` | Update legacy kubernetes chaos infras |
| DELETE | `/gateway/chaos/manager/api/rest/kubernetes/infra/{id}` | Delete a legacy kubernetes chaos infra |
| GET | `/gateway/chaos/manager/api/rest/kubernetes/infra/health/{id}` | Test legacy kubernetes chaos infrastructure connection |
| POST | `/gateway/chaos/manager/api/rest/kubernetes/infras` | List legacy kubernetes chaos infras |
| POST | `/gateway/chaos/manager/api/rest/machine/infra` | Register a new machine chaos infra |
| GET | `/gateway/chaos/manager/api/rest/machine/infra/version` | Get machine chaos infrastructure version details |
| GET | `/gateway/chaos/manager/api/rest/machine/infra/{id}` | Get machine chaos infrastructure details |
| PUT | `/gateway/chaos/manager/api/rest/machine/infra/{id}` | Update the machine chaos infra |
| DELETE | `/gateway/chaos/manager/api/rest/machine/infra/{id}` | Delete a machine chaos infra |
| POST | `/gateway/chaos/manager/api/rest/machine/infras` | List machine chaos infras |
| GET | `/gateway/chaos/manager/api/rest/usage` | Get resource usage |
| GET | `/gateway/chaos/manager/api/rest/v2/harness-infrastructures` | List harness infras |
| PUT | `/gateway/chaos/manager/api/rest/v2/infrastructure` | Update a v2 infra |
| POST | `/gateway/chaos/manager/api/rest/v2/infrastructure` | Register a new v2 infra |
| POST | `/gateway/chaos/manager/api/rest/v2/infrastructure/yaml` | Preview v2 infra Yaml |
| DELETE | `/gateway/chaos/manager/api/rest/v2/infrastructure/{environmentIdentifier}/{identity}` | Delete a v2 infra |
| GET | `/gateway/chaos/manager/api/rest/v2/infrastructure/{identity}` | Get v2 infra details |
| GET | `/gateway/chaos/manager/api/rest/v2/infrastructure/{identity}/connector` | Get Connector For Infra |
| POST | `/gateway/chaos/manager/api/rest/v2/infrastructures` | List v2 infras |
| POST | `/gateway/chaos/manager/api/rest/v2/infrastructures/chaos-enabled` | List v2 infras |
| GET | `/gateway/chaos/manager/api/rest/v2/infrastructures/{infrastructureIdentity}/applications` | List all applications for a given infra |
| GET | `/gateway/chaos/manager/api/rest/v2/infrastructures/{infrastructureIdentity}/applications/{applicationIdentity}/functions` | List instrumented functions for given application |
| GET | `/gateway/chaos/manager/api/rest/v2/infrastructures/{infrastructureIdentity}/token` | Get a v2 infra token |
| POST | `/gateway/chaos/manager/api/rest/v2/infrastructures/{infrastructureIdentity}/updateemissary` | Update emissary endpoint |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/harness/refs/heads/main/openapi/harness-chaos-infrastructure-api-openapi.yml
- **Documentation** — https://apidocs.harness.io
- **APIReference** — https://apidocs.harness.io
- **GettingStarted** — https://developer.harness.io/docs/platform/automation/api/api-quickstart/
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/harness/refs/heads/main/authentication/harness-authentication.yml
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/harness/refs/heads/main/scopes/harness-scopes.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/harness/refs/heads/main/errors/harness-error-codes.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/harness/refs/heads/main/conventions/harness-conventions.yml
- **Idempotency** — https://raw.githubusercontent.com/api-evangelist/harness/refs/heads/main/conventions/harness-conventions.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/harness/refs/heads/main/rate-limits/harness-rate-limits.yml

## Other Harness APIs (12)

- [Harness Continuous Integration API](https://apis.io/apis/harness/ci-api/)
- [Harness Continuous Delivery and GitOps API](https://apis.io/apis/harness/cd-api/)
- [Harness Feature Management and Experimentation API](https://apis.io/apis/harness/feature-flags-api/)
- [Harness Cloud Cost Management API](https://apis.io/apis/harness/ccm-api/)
- [Harness Chaos Engineering API](https://apis.io/apis/harness/chaos-api/)
- [Harness Security Testing Orchestration API](https://apis.io/apis/harness/sto-api/)
- [Harness Internal Developer Portal API](https://apis.io/apis/harness/idp-api/)
- [Harness Code Repository API](https://apis.io/apis/harness/code-repo-api/)
- [Harness Service Reliability Management API](https://apis.io/apis/harness/srm-api/)
- [Harness Infrastructure as Code Management API](https://apis.io/apis/harness/iacm-api/)
- [Harness Supply Chain Security API](https://apis.io/apis/harness/ssca-api/)
- [Harness Software Engineering Insights API](https://apis.io/apis/harness/sei-api/)

## Tags

Chaos Infrastructure

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/harness/harness-chaos-infrastructure-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/harness/.
