GET /v1/agent/market/{conditionId}/active-traders
Wallets active in one market ranked by price-adjusted category edge, plus the pre-registered lean (unmasked). x402: $0.05 per call, settled in USDC only on a 2xx — a 4xx is free.
Wallets active in one market ranked by price-adjusted category edge, plus the pre-registered lean (unmasked). x402: $0.05 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
Market condition id (0x + 64 hex, any case; answered lowercased).
Query Parameters
Trailing window, in hours, in which a wallet must have a fill (or hold the market) to be listed, 1-168. Default 48.
Rows to return, 1-200, best-ranked first. Default 50.
Response Body
application/json
curl -X GET "https://example.com/v1/agent/market/string/active-traders"{}GET /v1/agent/leaderboard GET
Default/preset top-N board, unmasked; ?sort= orders it by any metric (metric:/pctile:/engine:/timing:<id>). x402: $0.03 per call, settled in USDC only on a 2xx — a 4xx is free.
GET /v1/agent/market/{conditionId}/concentration GET
Holder concentration: top-N share + HHI per side + smart-money share of open interest. x402: $0.05 per call, settled in USDC only on a 2xx — a 4xx is free.