Don't invest unless you're prepared to lose all the money you invest. This is a high-risk investment and you should not expect to be protected if something goes wrong. Take 2 mins to learn more.

DecryptrDevelopers
Calls

One caller's track 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. One caller's track record, if they share it.

Cost: 3 calls, also when not found.

Needs scope calls:read and the pro plan or above.

How calls are counted

Authorization

headerAuthorizationBearer <dcr_live_<8 hex>_<43 base64url> or dcr_test_...>

Your API key as a Bearer token: Authorization: Bearer dcr_live_....

Path Parameters

handle*string

Public handle.

Match^[A-Za-z0-9_.]{1,40}$

Response Body

OK.

application/json
  1. response
data*

A caller's track record (only people who switched on Share my record through the API).

as_of*string

When the response was made.

Formatdate-time
disclaimer*string

Plain-language notice. Information only, not financial advice.

Example Request
curl -X GET 'https://data.decryptr.ai/v1/callers/sample_caller_01'
Example Response
{  "data": {    "handle": "sample_caller_01",    "calls": 8,    "open_calls": 0,    "scored": 6,    "right": 3,    "hit_rate_pct": 50,    "avg_return_pct": -2.5,    "skill_lower_bound_pct": 40,    "proven": true,    "current_streak": 0,    "best_streak": 2,    "first_call_at": "2026-08-24T12:00:00.000Z",    "last_call_at": "2026-10-23T12:00:00.000Z"  },  "as_of": "2026-10-23T12:04:30.000Z",  "disclaimer": "Historical figures. Past performance is not a guide to future performance. Information only, not financial advice."}

Caller track records 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. Track records of callers who switched on Share my record through the API (off by default), by handle. 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 `calls:read` and the pro plan or above.

Leaderboard of traders who share their record 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. Leaderboard of people who share their record: by caller skill (lower bound of the hit rate, 10 or more scored calls) or by 30-day return on a verified wallet (5 or more trades). 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 `traders:read` and the pro plan or above.