Skip to main content
GET
/
agents
/
{agentId}
/
card
cURL
curl --request GET \
  --url https://api.useanima.sh/v1/agents/{agentId}/card \
  --header 'Authorization: Bearer <token>'
{
  "name": "<string>",
  "url": "<string>",
  "did": "<string>",
  "capabilities": {
    "email": true,
    "phone": true,
    "vault": true,
    "address": true,
    "protocols": [
      "<string>"
    ]
  },
  "verification": {
    "credentials": [
      "<string>"
    ]
  },
  "trustScore": 123,
  "contact": {
    "email": "<string>",
    "phone": "<string>"
  },
  "description": "<string>"
}

Authorizations

Authorization
string
header
required

JWT Bearer token obtained from authentication. Pass as: Authorization: Bearer

Path Parameters

agentId
required

Agent identifier

Pattern: ^[0-9a-z]+$

Response

200 - application/json

OK

Public Agent Card describing identity, capabilities, and trust posture

name
string
required
url
string
required
did
string
required
capabilities
object
required
verification
object
required
trustScore
number
required
contact
object
required
description
string