---
title: "A2A agent card"
method: GET
path: "/.well-known/agent-card.json"
---

# A2A agent card

`GET /.well-known/agent-card.json`

## Request

- Base URL: `https://api.agentcdn.com`
- URL: `https://api.agentcdn.com/.well-known/agent-card.json`
- Auth: none declared

A2A 1.0 Agent Card. The pre-1.0 path `/.well-known/agent.json` answers 308 to this path.

## Response `200`

AgentCDN agent discovery card.

- ArvA2aAgentCard
  - `name` string, required
  - `description` string, required
  - `supportedInterfaces` object[], required
    - `url` string, uri, required
    - `protocolBinding` string, required
    - `protocolVersion` string, required
  - `provider` object, required
    - `organization` string, required
    - `url` string, uri, required
  - `version` string, required
  - `documentationUrl` string, uri
  - `capabilities` object, required
    - `streaming` boolean
    - `pushNotifications` boolean
    - `extendedAgentCard` boolean
  - `defaultInputModes` string[], required
  - `defaultOutputModes` string[], required
  - `skills` object[], required
    - `id` string, required
    - `name` string, required
    - `description` string, required
    - `tags` string[], required
    - `examples` string[]
    - `inputModes` string[]
    - `outputModes` string[]

## Other responses

- `404`: A retired branded host answers 404. Error codes: not_found.

---

[API](https://skmtc.dev/agentcdn/apis/agentcdn-public-arv-api.md) · [All operations](https://skmtc.dev/agentcdn/apis/agentcdn-public-arv-api/llms.txt) · [OpenAPI document](https://skmtc.dev/agentcdn/apis/agentcdn-public-arv-api/revisions/f70f6777f2e5?raw)
