# Harness Experiments API

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

Harness Experiments 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 Experiments. 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 Experiments API from Harness — 28 operation(s) for experiments.

## Operations (34)

| Method | Path | Summary |
|---|---|---|
| GET | `/gateway/chaos/manager/api/rest/chaos-experiment-run/report/{experimentRunId}/{notifyId}` | Generate and return kubernetesV1 chaos experiment run report |
| GET | `/gateway/chaos/manager/api/rest/overview/experiment-stats` | Get chaos experiment run overview stats |
| POST | `/gateway/chaos/manager/api/rest/v2/bulkaction/bulkexperimentdelete` | Delete given experiments |
| POST | `/gateway/chaos/manager/api/rest/v2/bulkaction/bulkexperimenttagsadd` | Add tags in given experiments |
| GET | `/gateway/chaos/manager/api/rest/v2/chaos-pipeline/step/{experimentId}/{experimentRunId}/{stepName}` | Get a chaos pipeline step execution |
| GET | `/gateway/chaos/manager/api/rest/v2/chaos-pipeline/{experimentId}` | Get a chaos pipeline execution |
| GET | `/gateway/chaos/manager/api/rest/v2/experiment` | List chaos v2 experiments |
| POST | `/gateway/chaos/manager/api/rest/v2/experiment` | Save a chaos v2 experiment |
| POST | `/gateway/chaos/manager/api/rest/v2/experiment-runs/csv` | Download experiment runs as CSV |
| POST | `/gateway/chaos/manager/api/rest/v2/experiment/bulk/run` | Create pipeline to run experiments in bulk |
| POST | `/gateway/chaos/manager/api/rest/v2/experiment/cron` | Update a chaos v2 cron experiment |
| DELETE | `/gateway/chaos/manager/api/rest/v2/experiment/{experimentId}` | Delete a chaos v2 experiment |
| POST | `/gateway/chaos/manager/api/rest/v2/experiment/{experimentId}/stop` | Stop a chaos v2 experiment |
| POST | `/gateway/chaos/manager/api/rest/v2/experiments` | List experiments |
| GET | `/gateway/chaos/manager/api/rest/v2/experiments/timeline/run/{experimentId}` | Get a chaos v2 experiment timeline run |
| GET | `/gateway/chaos/manager/api/rest/v2/experiments/{experimentId}` | Get a chaos v2 experiment |
| GET | `/gateway/chaos/manager/api/rest/v2/experiments/{experimentId}/inputsets` | Get the list of input sets in an experiment |
| POST | `/gateway/chaos/manager/api/rest/v2/experiments/{experimentId}/inputsets` | Create an input set |
| GET | `/gateway/chaos/manager/api/rest/v2/experiments/{experimentId}/inputsets/{inputsetId}` | Get the input set in an experiment |
| PUT | `/gateway/chaos/manager/api/rest/v2/experiments/{experimentId}/inputsets/{inputsetId}` | Update an input set |
| DELETE | `/gateway/chaos/manager/api/rest/v2/experiments/{experimentId}/inputsets/{inputsetId}` | Delete an input set |
| GET | `/gateway/chaos/manager/api/rest/v2/experiments/{experimentId}/run` | Get a chaos v2 experiment run |
| POST | `/gateway/chaos/manager/api/rest/v2/experiments/{experimentId}/run` | Run a chaos v2 experiment |
| GET | `/gateway/chaos/manager/api/rest/v2/experiments/{experimentId}/variables` | Get a chaos v2 experiment |
| PATCH | `/gateway/chaos/manager/api/rest/v2/note` | Update a resource note |
| GET | `/gateway/chaos/manager/api/rest/v2/notes` | Get a chaos resource Note |
| POST | `/gateway/chaos/manager/api/rest/v2/notes` | Add a resource note |
| POST | `/gateway/chaos/manager/api/rest/v2/pipeline/experiment/runs` | List the experiment runs for a pipeline execution |
| GET | `/gateway/chaos/manager/api/rest/v2/pipeline/verify/runs` | Verify the chaos stage in pipeline run |
| GET | `/gateway/chaos/manager/api/v1/notification-experiments` | List chaos experiments with active infrastructures in minimal format for… |
| GET | `/gateway/chaos/manager/api/v3/chaos-experiment-run/report/{experimentId}/{chaosExperimentRunId}` | Generate and return beta1 chaos experiment run report |
| POST | `/gateway/chaos/manager/api/v3/experiments/list-metadata` | List experiment metadata |
| GET | `/gateway/chaos/manager/api/v3/integrations/get-experiment-or-template-variable` | Get experiment or template inputs |
| GET | `/gateway/chaos/manager/api/v3/integrations/list-experiment-or-template` | List experiment or template metadata |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/harness/refs/heads/main/openapi/harness-experiments-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

Experiments

---

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