---
title: "List the caller's dojo agents + dojo_enabled flag."
method: GET
path: "/dojo/my-agents"
tags: ["Dojo"]
---

# List the caller's dojo agents + dojo_enabled flag.

`GET /dojo/my-agents`

## Request

- Base URL: `https://api.mnemom.ai/v1`
- URL: `https://api.mnemom.ai/v1/dojo/my-agents`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-Mnemom-Api-Key`

Returns the authed caller's DOJO agents — agents they own (`created_by`/`claimed_by`) that are bound to a `dojo_try_me_configs` row (born/claimed through try-me). Backs the `/dashboard/dojo` visibility gate (`dojo_enabled` = owns ≥1) AND the agent selector (`agents`). Pass `org_id` to scope to the active org's fleet (ADR-062) — the dashboard does this so the dojo only shows under an org where you own a dojo agent; omit it for the legacy org-agnostic listing. No admin bypass — visibility derives purely from owning a dojo agent. MNE-517.

## Query parameters

- `org_id` string

## Response `200`

The caller's dojo agents.

- object
  - `dojo_enabled` boolean, required: True iff the caller owns ≥1 dojo agent (within `org_id` when supplied).
  - `agents` object[], required
    - `agent_id` string, required: prod agents.id (mnm-…).
    - `name` string, nullable
    - `scenario_id` string, required
    - `dojo_config_id` string, uuid, required
    - `model_provider` 'anthropic' | 'openai' | 'google', required

## Other responses

- `401`: Authentication required
- `429`: Rate-limit exceeded. The global per-IP limiter (100 requests/minute, applied to every `/v1/*` route) rejected this request. Back off until the window resets — `Retry-After` carries the cooldown in seconds and `X-RateLimit-Reset` the absolute reset time.
- `500`: Server error — request was well-formed but the server failed to fulfill it. Typically a downstream dependency (DB / RPC / external API) returned an unexpected error.

---

[API](https://skmtc.dev/mnemom/apis/mnemom-api.md) · [All operations](https://skmtc.dev/mnemom/apis/mnemom-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mnemom/apis/mnemom-api/revisions/274b7a6ea182?raw)
