Economic calendar
The economic releases Decryptr runs event rooms for (US CPI, FOMC, jobs report, PCE, and token unlocks), soonest first, with forecast, previous and actual as published. Past events go back as far as your plan's history; future events are always included. Schedule and figures from TradingView: keep the attribution line.
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 calendar:read and the starter plan or above.
AuthorizationBearer <dcr_live_<8 hex>_<43 base64url> or dcr_test_...>Your API key as a Bearer token: Authorization: Bearer dcr_live_....
from?stringEvents at or after this time (ISO 8601). Defaults to the start of your plan's history.
date-timeto?stringEvents before this time.
date-timecountry?stringTwo-letter country code.
^[A-Z]{2}$importance?stringlow, medium or high.
"low""medium""high"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.
attribution*stringAttribution you must keep with this data.
disclaimer*stringPlain-language notice. Information only, not financial advice.
curl -X GET 'https://data.decryptr.ai/v1/calendar?from=2026-10-20T00%3A00%3A00Z&to=2026-11-30T00%3A00%3A00Z&country=US&importance=high&cursor=eyJ0IjoiMjAyNi0xMC0yM1QxMDowMDowMC4wMDBaIn0&limit=10'{ "data": [ { "id": "US|cpi|2026-08-24T12:30Z", "kind": "macro", "title": "US CPI", "country": "US", "importance": "high", "asset": null, "event_at": "2026-08-24T12:30:00.000Z", "status": "closed", "forecast": "0.3", "previous": "0.2", "actual": "0.3", "updated_at": "2026-08-24T12:30:00.000Z" }, { "id": "US|fomc|2026-08-27T12:30Z", "kind": "macro", "title": "FOMC rate decision", "country": "US", "importance": "high", "asset": null, "event_at": "2026-08-27T12:30:00.000Z", "status": "closed", "forecast": "0.3", "previous": "0.2", "actual": "0.3", "updated_at": "2026-08-27T12:30:00.000Z" }, { "id": "US|nfp|2026-08-30T12:30Z", "kind": "macro", "title": "US jobs report", "country": "US", "importance": "high", "asset": null, "event_at": "2026-08-30T12:30:00.000Z", "status": "closed", "forecast": "0.3", "previous": "0.2", "actual": "0.3", "updated_at": "2026-08-30T12:30:00.000Z" } ], "next_cursor": "eyJ0IjoiMjAyNi0wOC0zMFQxMjozMDowMC4wMDBaIiwiaCI6IlVTfG5mcHwyMDI2LTA4LTMwVDEyOjMwWiJ9", "as_of": "2026-10-23T12:15:30.000Z", "attribution": "Economic calendar schedule and figures from TradingView.", "disclaimer": "Information only, not financial advice or a recommendation."}Live news signal stream (SSE) GET
Server-sent events of new signals: id (the signal id), event: signal, data (a Signal as JSON). Send Last-Event-ID to resume. The server closes each connection after about 2 minutes with an end event; reconnect and nothing is missed. Pro: 2 connections; Business: 10 (shared with the post stream). Cost: connecting is free; 1 call per event delivered, taken before it is sent. Needs scope `stream:read` and the pro plan or above.
Coin list GET
Decryptr's coin list: the CoinGecko id, name and market-cap rank of each coin and the symbol it trades under on Hyperliquid and Binance USD-M. Ordered by coin_id; follow next_cursor for the next page. Served during Decryptr's friends-only testing: the exchange, CoinGecko and Coinalyze data behind it is used on Decryptr's own risk acceptance of those sources' terms, so this endpoint may be restricted or withdrawn before general availability. Keep the attribution line and meta.source with the data. 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 `coins:read` and the developer plan or above.