---
title: "GET /admin/agent/metrics"
method: GET
path: "/admin/agent/metrics"
tags: ["Admin"]
---

# GET /admin/agent/metrics

`GET /admin/agent/metrics`

## Response `200`

Global and per-asset metrics for tracked agents aggregated from agent_data.tokens and user_fund

- AdminAgentMetricsResponse
  - `agents_with_user_funds` integer, required — Distinct agent users that currently have at least one user_fund row
  - `asset_metrics` AdminAgentAssetMetrics[], required — Per-asset metrics aggregated by mint
    - `deposit_interactions` integer, required — Sum of agent deposit interactions for this asset
    - `deposits` integer, required — Sum of tracked agent deposit amounts for this asset from `agent_data.tokens[*].deposits`
    - `mint` string, required — Asset mint address
    - `user_fund_deposits` integer, required — Sum of `user_fund.deposit` for tracked agents for this asset
    - `withdraw_interactions` integer, required — Sum of agent withdraw interactions for this asset
    - `withdrawals` integer, required — Sum of tracked agent withdraw amounts for this asset from `agent_data.tokens[*].withdrawals`
  - `total_agent_user_fund_records` integer, required — Total number of user_fund rows for tracked agents
  - `total_agents` integer, required — Total number of tracked agents (rows in agent_data)
  - `total_deposit_interactions` integer, required — Sum of all agent deposit interactions
  - `total_distinct_funds_touched` integer, required — Distinct funds touched by tracked agents via user_fund
  - `total_withdraw_interactions` integer, required — Sum of all agent withdraw interactions

## Other responses

- `500` — Internal server error

---

[API](https://skmtc.net/breeze-baby/apis/breeze-api.md) · [All operations](https://skmtc.net/breeze-baby/apis/breeze-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/breeze-baby/breeze-api/versions/d0a18846aa92/schema)
