---
title: "GET /agents/{agentId}/card"
method: GET
path: "/agents/{agentId}/card"
---

# GET /agents/{agentId}/card

`GET /agents/{agentId}/card`

## Request

- Base URL: `https://api.useanima.sh/v1`
- URL: `https://api.useanima.sh/v1/agents/{agentId}/card`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

## Path parameters

- `agentId` union, required: Agent identifier
  - string
  - string

## Response `200`

OK

- object: Public Agent Card describing identity, capabilities, and trust posture
  - `name` string, required
  - `description` string
  - `url` string, required
  - `did` string, required
  - `capabilities` object, required
    - `email` boolean, required
    - `phone` boolean, required
    - `vault` boolean, required
    - `address` boolean, required
    - `protocols` string[], required
  - `verification` object, required
    - `level` 'basic' | 'standard' | 'premium', required
    - `credentials` string[], required
  - `trustScore` number, required
  - `contact` object, required
    - `email` string
    - `phone` string

---

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