Verified traders who share their record
Person-level data (on since 23 Oct 2026): only public accounts that have not opted out (API visibility), never private, banned or suspended accounts, and only content created on or after Decryptr's content date. Authors carry a pseudonymous id (trd_). When content is deleted, hidden or its author leaves, /v1/tombstones lists it: delete your copy within 24 hours. Verified traders who switched on Share my record through the API: verification, 30-day and all-time return on a verified wallet, win rate, calls and Levels, newest listing first.
Cost: 3 calls per item returned, at least one item's worth. The request first reserves limit x 3 calls (and is refused with 429 if that many are not available), then pays only for what came back.
Needs scope traders:read and the pro plan or above.
AuthorizationBearer <dcr_live_<8 hex>_<43 base64url> or dcr_test_...>Your API key as a Bearer token: Authorization: Bearer dcr_live_....
cursor?stringnext_cursor from the previous page, passed back as it is. Opaque: do not build or change it.
length <= 300limit?integerItems to return, 1 to 100. Your plan allows max_page calls per request (Developer 10, Starter 25, Pro 50, Business 100), so at most max_page divided by this endpoint's calls per item. Default 20, or that maximum if lower. The request reserves limit x calls per item before it runs: ask only for what you need.
1 <= value <= 100OK.
application/json- response
data*array<>as_of*stringWhen the response was made.
date-timenext_cursor*|Pass as cursor for the next page. null when this is the last page.
disclaimer*stringPlain-language notice. Information only, not financial advice.
curl -X GET 'https://data.decryptr.ai/v1/traders?cursor=eyJ0IjoiMjAyNi0xMC0yM1QxMDowMDowMC4wMDBaIn0&limit=10'{ "data": [ { "id": "trd_000000000000000000000001", "handle": "sample_trader_1", "display_name": "Sample Trader 1", "verification": { "wallet": false, "exchange": true, "prop_certificates": 1 }, "performance": null, "calls": { "sealed": 5, "scored": 4, "right": 2 }, "levels": { "avg_score": 50, "rounds": 10 }, "listed_since": "2026-10-23T12:00:00.000Z" }, { "id": "trd_000000000000000000000002", "handle": "sample_trader_2", "display_name": "Sample Trader 2", "verification": { "wallet": true, "exchange": false, "prop_certificates": 0 }, "performance": { "roi_30d_pct": 7, "roi_all_pct": 3, "win_rate_pct": 36, "trade_count": 13, "method": "linked_modified_dietz", "updated_at": "2026-10-23T06:00:00.000Z" }, "calls": { "sealed": 6, "scored": 5, "right": 2 }, "levels": { "avg_score": 51, "rounds": 11 }, "listed_since": "2026-10-22T12:00:00.000Z" }, { "id": "trd_000000000000000000000003", "handle": "sample_trader_3", "display_name": "Sample Trader 3", "verification": { "wallet": true, "exchange": false, "prop_certificates": 0 }, "performance": { "roi_30d_pct": 44, "roi_all_pct": 56, "win_rate_pct": 37, "trade_count": 16, "method": "linked_modified_dietz", "updated_at": "2026-10-23T06:00:00.000Z" }, "calls": { "sealed": 7, "scored": 6, "right": 3 }, "levels": { "avg_score": 52, "rounds": 12 }, "listed_since": "2026-10-21T12:00:00.000Z" } ], "next_cursor": "eyJ0IjoiMjAyNi0xMC0yMVQxMjowMDowMC4wMDBaIiwiaCI6InRyZF8wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDMifQ", "as_of": "2026-10-23T12:05:30.000Z", "disclaimer": "Historical figures. Past performance is not a guide to future performance. Information only, not financial advice."}Hyperliquid leaderboard GET
Derived from Hyperliquid public data; keep the attribution line with it. Hyperliquid's public leaderboard for a window with pseudonymous wallet ids: account value, profit, return and volume. Never addresses, display names or Decryptr users' own wallets. Cost: 1 call per item returned, at least one item's worth. The request first reserves limit x 1 calls (and is refused with 429 if that many are not available), then pays only for what came back. Needs scope `whales:read` and the business plan or above.
Several traders by id GET
Person-level data (on since 23 Oct 2026): only public accounts that have not opted out (API visibility), never private, banned or suspended accounts, and only content created on or after Decryptr's content date. Authors carry a pseudonymous id (trd_). When content is deleted, hidden or its author leaves, /v1/tombstones lists it: delete your copy within 24 hours. Several traders by pseudonymous id, with the ids not found listed in missing. Cost: 3 calls per id asked for, found or not. Needs scope `traders:read` and the pro plan or above.