Traders
GET /v1/trader/{proxy}
Trader profile — every metric value, every percentile rank, plus display enrichment. Full-metric depth is a paid feature; Free gets the public teaser (/v1/public/trader).
Trader profile — every metric value, every percentile rank, plus display enrichment. Full-metric depth is a paid feature; Free gets the public teaser (/v1/public/trader).
AuthorizationBearer <token>
API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)
In: header
Path Parameters
proxy*string
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/trader/string"{ "proxy_wallet": "string", "metrics_lifetime": { "property1": 0, "property2": 0 }, "percentiles_lifetime": { "property1": 0, "property2": 0 }, "first_trade_at": "string", "last_trade_at": "string", "trade_count": -9007199254740991, "markets_traded": -9007199254740991, "display": { "username": "string", "pseudonym": "string", "profile_image": "string", "x_username": "string", "verified": true, "bio": "string", "eoa": "string" }, "snapshot_age_seconds": -9007199254740991}Empty
{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}