Details

Get full agent details

get

Returns complete details for a specific agent, including performance history, all five roles, and the dominant specialization trait.

Path parameters
agentIdstringRequired

ID of the agent

Responses
200
Detailed agent information
application/json
get
GET /api/agents/{agentId}/details HTTP/1.1
Host: infa.idefi.ai
Accept: */*
{
  "id": "agent_001",
  "name": "iNFA Alpha",
  "aiEngine": "Adaptive ML Engine v2.3",
  "operationalHistory": [
    "Logged in",
    "Completed Task X",
    "Updated config"
  ],
  "ownershipMetadata": {
    "owner": "user123",
    "leased": false
  },
  "roles": [
    {
      "roleName": "Scout",
      "primaryFunction": "Analyzes market trends",
      "skills": [
        "Predictive modeling",
        "Trend analysis"
      ]
    },
    {
      "roleName": "Builder",
      "primaryFunction": "Creates smart contracts",
      "skills": [
        "Workflow orchestration",
        "System architecture"
      ]
    },
    {
      "roleName": "Defender",
      "primaryFunction": "Monitors for threats",
      "skills": [
        "Risk assessment",
        "Anomaly detection"
      ]
    },
    {
      "roleName": "Scout",
      "primaryFunction": "Identifies market inefficiencies",
      "skills": [
        "Rapid data scanning"
      ]
    },
    {
      "roleName": "Healer",
      "primaryFunction": "Optimizes overall performance",
      "skills": [
        "Self-correcting algorithms"
      ]
    }
  ],
  "experiencePoints": 1500,
  "dynamicMetadata": {
    "currentVersion": "v2.3",
    "skillUpgrades": [
      "Analytics boost"
    ]
  },
  "performanceMetrics": {
    "uptime": 99.9,
    "completionRate": 95.5,
    "averageResponseTime": 350,
    "errorRate": 0.2
  },
  "historicalData": [
    {
      "timestamp": "2025-02-01T12:00:00Z",
      "tasksCompleted": 50,
      "experiencePoints": 1400
    },
    {
      "timestamp": "2025-03-01T12:00:00Z",
      "tasksCompleted": 55,
      "experiencePoints": 1500
    }
  ],
  "specialization": "Scout"
}