---
title: "Agent Card"
method: GET
path: "/a2a/agent-card"
---

# Agent Card

`GET /a2a/agent-card`

Publish the Bernstein orchestrator Agent Card (legacy A2A path).

The richer service manifest at ``/.well-known/agent.json`` is served by
``routes.well_known``; this endpoint is preserved for callers that
historically pulled the orchestrator's own A2A card.

## Response `200`

Successful Response

- A2AAgentCardResponse — Agent Card response for the ``/a2a/agent-card`` discovery endpoint. The A2A v1.0 card served at ``/.well-known/agent.json`` is built and signed in :mod:`bernstein.core.routes.well_known` and does not use this model.
  - `name` string, required
  - `description` string, required
  - `capabilities` string[], required
  - `protocol_version` string, required
  - `endpoint` string, required
  - `provider` string, required

---

[API](https://skmtc.net/sipyourdrink-ltd/apis/bernstein-task-server.md) · [All operations](https://skmtc.net/sipyourdrink-ltd/apis/bernstein-task-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sipyourdrink-ltd/bernstein-task-server/versions/86f514b4e920/schema)
