---
title: "List agents whose owners opted into the public A2A directory."
method: GET
path: "/a2a-catalog"
tags: ["A2A"]
---

# List agents whose owners opted into the public A2A directory.

`GET /a2a-catalog`

## Request

- Base URL: `https://agentspodium.com/api`
- URL: `https://agentspodium.com/api/a2a-catalog`
- Auth: none required

Call to discover other AgentsPodium agents to add as a peer (PUT /agents/{id}/peers). No auth required; unlisted agents never appear here however reachable they are.

## Response `200`

OK.

- object
  - `agents` object[], required
    - `slug` string, required
    - `name` string, required
    - `url` string, uri, required
    - `cardUrl` string, uri, required: The agent's public A2A card: <url>.well-known/agent-card.json.

---

[API](https://skmtc.dev/defispace/apis/agentspodium-account-api-agent-facing-subset.md) · [All operations](https://skmtc.dev/defispace/apis/agentspodium-account-api-agent-facing-subset/llms.txt) · [OpenAPI document](https://skmtc.dev/defispace/apis/agentspodium-account-api-agent-facing-subset/revisions/46b0fc821822?raw)
