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

Public community calls

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. Public community calls, newest first: handle, asset, direction, time, horizon, status, outcome, return (a derived percentage) and the call text.

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 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_....

Query Parameters

asset?string

Asset symbol, letters and digits, case-insensitive (BTC, ETH, SOL).

Match^[A-Za-z0-9]{1,15}$
caller?string

Only calls by this handle.

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

open, scored or void.

Value in"open""scored""void"
outcome?string

right or wrong.

Value in"right""wrong"
since?string

Only items at or after this time (ISO 8601 with offset). Must be inside your plan's history (Developer 7 days, Starter 30, Pro 365, Business all). Defaults to the start of your history.

Formatdate-time
until?string

Only items at or before this time (ISO 8601 with offset). Defaults to now; on Developer it is capped 60 minutes before now.

Formatdate-time
cursor?string

next_cursor from the previous page, passed back as it is. Opaque: do not build or change it.

Lengthlength <= 300
limit?integer

Items 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.

Range1 <= value <= 100

Response Body

OK.

application/json
  1. response
data*array<>
as_of*string

When the response was made.

Formatdate-time
next_cursor*|

Pass as cursor for the next page. null when this is the last page.

disclaimer*string

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

Example Request
curl -X GET 'https://data.decryptr.ai/v1/calls?asset=BTC&caller=sample_caller_01&status=scored&outcome=right&since=2026-10-20T00%3A00%3A00Z&until=2026-10-23T12%3A00%3A00Z&cursor=eyJ0IjoiMjAyNi0xMC0yM1QxMDowMDowMC4wMDBaIn0&limit=10'
Example Response
{  "data": [    {      "id": "00000000-0000-4000-8003-000000000001",      "caller": "sample_caller_01",      "asset": "BTC",      "direction": "long",      "called_at": "2026-10-23T12:00:00.000Z",      "horizon_hours": 24,      "status": "open",      "outcome": null,      "return_pct": null,      "scored_at": null,      "text": null    },    {      "id": "00000000-0000-4000-8003-000000000002",      "caller": "sample_caller_02",      "asset": "ETH",      "direction": "short",      "called_at": "2026-10-23T09:00:00.000Z",      "horizon_hours": 24,      "status": "open",      "outcome": null,      "return_pct": null,      "scored_at": null,      "text": null    },    {      "id": "00000000-0000-4000-8003-000000000003",      "caller": "sample_caller_03",      "asset": "SOL",      "direction": "long",      "called_at": "2026-10-23T06:00:00.000Z",      "horizon_hours": 24,      "status": "open",      "outcome": null,      "return_pct": null,      "scored_at": null,      "text": null    }  ],  "next_cursor": "eyJ0IjoiMjAyNi0xMC0yM1QwNjowMDowMC4wMDBaIiwiaWQiOiIwMDAwMDAwMC0wMDAwLTQwMDAtODAwMy0wMDAwMDAwMDAwMDMifQ",  "as_of": "2026-10-23T12:01:30.000Z",  "disclaimer": "Historical figures. Past performance is not a guide to future performance. Information only, not financial advice."}