---
title: "A2A agent card"
method: GET
path: "/.well-known/agent-card.json"
tags: ["discovery"]
---

# A2A agent card

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

## Request

- Base URL: `https://satoshidata.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://satoshidata.ai/.well-known/agent-card.json`
- Auth: none declared

Machine-readable discovery card for agent frameworks consuming the Bitcoin agent API.

## Response `200`

A2A agent card

- AgentCardDiscoveryResponse
  - `name` string, required
  - `description` string, required
  - `url` string, required
  - `openapi` string, required
  - `version` string, required
  - `capabilities` string[]
  - `discovery_authority` object
  - `links` object
  - `auth` object
  - `pricing` object
  - `beta` boolean, required

## Other responses

- `400`: Bad request.
- `404`: Resource not found.
- `405`: Method not allowed.
- `422`: Request validation failed.

---

[API](https://skmtc.dev/satoshidata/apis/satoshidata-agent-api.md) · [All operations](https://skmtc.dev/satoshidata/apis/satoshidata-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/satoshidata/apis/satoshidata-agent-api/revisions/9fc9edc41ac4?raw)
