GET /v1/agent/trader/{proxy}/metrics
Every metric displayable at ?window= (lifetime/90d/30d/7d/24h) for one trader: raw value + percentile in that window's cohort — the cells a windowed board ranks on. x402: $0.02 per call, settled in USDC only on a 2xx — a 4xx is free.
Every metric displayable at ?window= (lifetime/90d/30d/7d/24h) for one trader: raw value + percentile in that window's cohort — the cells a windowed board ranks on. x402: $0.02 per call, settled in USDC only on a 2xx — a 4xx is free.
Authorization
x402 x402 payment: base64(JSON PaymentPayload) with an EIP-3009 USDC transferWithAuthorization on Base. Call once without it to get the 402 PaymentRequirements; see docs.polyrank.app/x402.
In: header
Path Parameters
Proxy wallet address (0x + 40 hex; any case).
Query Parameters
Metric window. GET /v1/agent/metrics/windows lists which metrics exist at each.
combined (default): the multi-wallet user row when boards rank users, as a board row is; wallet: this wallet only.
Response Body
application/json
curl -X GET "https://example.com/v1/agent/trader/string/metrics"{}GET /v1/agent/trader/{proxy}/copy-fitness GET
Curated copy-decision bundle: hold-time, entry price, taker share, clip distribution, traded-market liquidity, verdict + budget-fit at ?budget=. x402: $0.1 per call, settled in USDC only on a 2xx — a 4xx is free.
GET /v1/agent/trader/{proxy}/playbook GET
Trader Playbook: best categories, stake buckets, entry timing, sizing, co-traders. x402: $0.05 per call, settled in USDC only on a 2xx — a 4xx is free.