---
title: "Cluster DevMesh Analyze"
method: GET
path: "/orgs/{orgName}/clusters/{clusterName}/devmesh/analyze"
tags: ["Cluster"]
---

# Cluster DevMesh Analyze

`GET /orgs/{orgName}/clusters/{clusterName}/devmesh/analyze`

## Request

- Base URL: `https://api.signadot.com/api/v2`
- URL: `https://api.signadot.com/api/v2/orgs/{orgName}/clusters/{clusterName}/devmesh/analyze`
- Auth: API key in header `signadot-api-key`

Analyze DevMesh status for a given cluster

## Path parameters

- `orgName` string, required
- `clusterName` string, required

## Query parameters

- `namespace` string
- `status` string

## Response `200`

OK

- ClustersDevMeshEnabledWorkload[]
  - `statusCounts` ClustersDevMeshWorkloadStatusCount[]
    - `count` integer
    - `status` 'ok' | 'missing' | 'needs_update'
  - `workload` WorkloadWorkload
    - `kind` string, required: Kind of the baseline workload.
    - `name` string, required: Name of the entity within the Kubernetes cluster.
    - `namespace` string, required: Namespace within which the entity lives in the Kubernetes cluster.

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `500`: Internal Server Error
- `502`: Bad Gateway

## Changes

- **2025-07-30** `3700d2016421`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/signadot/apis/signadot-api/changes/orgs/:orgName/clusters/:clusterName/devmesh/analyze/get.md)

---

[API](https://skmtc.dev/signadot/apis/signadot-api.md) - [All operations](https://skmtc.dev/signadot/apis/signadot-api/llms.txt) - [OpenAPI document](https://skmtc.dev/signadot/apis/signadot-api/revisions/5e80b0f9c718?raw)
