GET /v1/t/{tid}/resolve
Resolve an opaque trader id to its wallet address. Requires a session.
Resolve an opaque trader id to its wallet address. Requires a session.
API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)
In: header
Path Parameters
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/t/stringstringstringst/resolve"{ "proxy_wallet": "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"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}GET /v1/public/trades/top-roi GET
The biggest return-on-cost ("highest ROI") resolved trades on Polymarket. Masked identity; public trade facts.
GET /v1/traders/recently-active GET
Minutes-grain recently-active traders. Masked (tid + masked label, proxy_wallet null) for anonymous and API-key callers; a browser session gets the real proxy_wallet and unmasked names. Activity (which wallets) is live off the trades.new tail; the ranked metric VALUES are grid cadence. Windows 5m/15m require sign-in; >=1h are anonymous. Sort by any of: realized_pnl, total_pnl, roi_pct, win_rate_pct, lifetime_volume_usdc, trade_count.