---
title: "Get a chaos experiment."
method: GET
path: "/experiments/{uid}"
tags: ["experiments"]
---

# Get a chaos experiment.

`GET /experiments/{uid}`

## Request

- Base URL: `/api` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/api/experiments/{uid}`
- Auth: none declared

Get the chaos experiment's detail by uid.

## Path parameters

- `uid` string, required

## Response `200`

OK

- GithubComChaosMeshChaosMeshPkgDashboardApiserverTypesExperimentDetail
  - `created_at` string
  - `failed_message` string
  - `kind` string
  - `kube_object` GithubComChaosMeshChaosMeshPkgDashboardCoreKubeObjectDesc
    - `apiVersion` string: APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources +optional
    - `kind` string: Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds +optional
    - `metadata` GithubComChaosMeshChaosMeshPkgDashboardCoreKubeObjectMeta
      - `annotations` object
      - `labels` object
      - `name` string
      - `namespace` string
    - `spec` unknown
  - `name` string
  - `namespace` string
  - `status` 'injecting' | 'running' | 'finished' | 'paused' | 'deleting'
  - `uid` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/chaos-mesh/apis/chaos-mesh-dashboard-api.md) - [All operations](https://skmtc.dev/chaos-mesh/apis/chaos-mesh-dashboard-api/llms.txt) - [OpenAPI document](https://skmtc.dev/chaos-mesh/apis/chaos-mesh-dashboard-api/revisions/2d6f9ed9cc7f?raw)
