---
title: "List Workflow Catalog Harnesses"
method: GET
path: "/workflows/catalog/harnesses/"
tags: ["Workflows"]
---

# List Workflow Catalog Harnesses

`GET /workflows/catalog/harnesses/`

List the agent harness records shipped with the product.

Each record carries the harness `capabilities` (providers, deployments, connection
modes, model selection, models). A workflow's harness field references one via
`x-ag-harness-ref`, resolved against `/catalog/harnesses/{ag_harness}`.

See: [Workflows](/reference/api-guide/workflows).

## Response `200`

Successful Response

- WorkflowCatalogHarnessesResponse
  - `count` integer — Number of harness records available.
  - `harnesses` WorkflowCatalogHarness[] — Harness records shipped with the product (each carries its `capabilities`).
    - `name` string, nullable
    - `description` string, nullable
    - `key` string, required
    - `capabilities` object, nullable

---

[API](https://skmtc.net/agenta-ai/apis/agenta-api.md) · [All operations](https://skmtc.net/agenta-ai/apis/agenta-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/agenta-ai/agenta-api/revisions/d43a05d98a9b/schema)
