---
title: "List the platform tools an agent can enable"
method: GET
path: "/v1/agents/platform-tools/catalog"
tags: ["agents"]
---

# List the platform tools an agent can enable

`GET /v1/agents/platform-tools/catalog`

Static projection of the hard-coded platform-tool registry. Org-independent — the dashboard
renders this to drive the per-agent enable/disable toggles without hard-coding the catalog.

## Response `200`

Successful Response

- PlatformToolCatalogResponse — The full set of platform tools an agent can enable (org-independent, static).
  - `tools` PlatformToolCatalogEntry[]
    - `name` string, required
    - `title` string, required
    - `summary` string, required
    - `description` string, required
    - `kind` string, required
    - `effect` string, required
    - `parameters` object

## Other responses

- `400` — Bad request
- `401` — Authentication required

---

[API](https://skmtc.net/oneloop-hq/apis/feather-api.md) · [All operations](https://skmtc.net/oneloop-hq/apis/feather-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oneloop-hq/feather-api/revisions/888bdd5c076e/schema)
