Skip to content

REST API

The Trinity Insights REST API is versioned at /api/v1, authenticated by API key (X-API-Key header), and organized by domain. This page lists all public endpoints, grouped by functional domain. The reference is generated automatically from the OpenAPI specification.

Core endpoints

MethodPathSummaryAuth
GET/api/scores/{indicator}/historyGet Indicator HistoryKey
GET/api/scores/{indicator}/latestGet Indicator LatestKey
GET/api/scores/detailedGet Detailed ScoresKey
GET/api/scores/insights-labGet Insights LabKey
GET/api/scores/latestGet Latest ScoresKey
GET/api/v1/indicatorsList IndicatorsKey
GET/api/v1/indicators/{slug}Get IndicatorKey
GET/api/v1/indicators/{slug}/dataGet Indicator DataKey
GET/api/v1/regime/currentGet Current RegimeKey
GET/api/v1/regime/historyGet Regime HistoryKey
GET/api/v1/scores/{indicator}/historyGet Indicator HistoryKey
GET/api/v1/scores/{indicator}/latestGet Indicator LatestKey
GET/api/v1/scores/detailedGet Detailed ScoresKey
GET/api/v1/scores/insights-labGet Insights LabKey
GET/api/v1/scores/latestGet Latest ScoresKey

Intelligence

MethodPathSummaryAuth
GET/api/v1/cycle-intelligence/catalogList Cycle CatalogKey
GET/api/v1/cycle-intelligence/categoriesList Cycle CategoriesKey
GET/api/v1/cycle-intelligence/metrics/{metric_id}/dataGet Cycle Metric DataKey
GET/api/v1/cycle-intelligence/pipeline/statusGet Cycle Pipeline StatusKey
GET/api/v1/macro-intelligence/catalogList Macro CatalogKey
GET/api/v1/macro-intelligence/categoriesList Macro CategoriesKey
GET/api/v1/macro-intelligence/eventsList Macro EventsKey
GET/api/v1/macro-intelligence/metrics/{metric_id}/dataGet Macro Metric DataKey
GET/api/v1/macro-intelligence/pipeline/statusGet Macro Pipeline StatusKey
GET/api/v1/macro-intelligence/sentinel/statusGet Sentinel Macro StatusKey
GET/api/v1/onchain/catalogList Onchain CatalogKey
GET/api/v1/onchain/categoriesList Onchain CategoriesPublic
GET/api/v1/onchain/eventsList Onchain EventsKey
GET/api/v1/onchain/metrics/{metric_id}/dataGet Onchain Metric DataKey
GET/api/v1/onchain/pipeline/statusGet Pipeline StatusKey
GET/api/v1/price-intelligence/{asset}/{metric_id}Get Metric DataKey
GET/api/v1/price-intelligence/{asset}/ohlcvGet OhlcvKey
GET/api/v1/price-intelligence/assetsList AssetsPublic
GET/api/v1/price-intelligence/categoriesList CategoriesPublic
GET/api/v1/price-intelligence/cross/{metric_id}Get Cross Asset MetricKey

Advanced analytics

MethodPathSummaryAuth
DELETE/api/v1/alerts/v2/{alert_id}Delete AlertKey
DELETE/api/v1/alerts/v2/channels/{channel_type}Delete ChannelKey
GET/api/v1/alerts/v2List AlertsKey
GET/api/v1/alerts/v2/{alert_id}Get AlertKey
GET/api/v1/alerts/v2/{alert_id}/historyGet Alert HistoryKey
GET/api/v1/alerts/v2/channelsList ChannelsKey
GET/api/v1/alerts/v2/digestGet Digest PreferencesKey
GET/api/v1/alerts/v2/metricsList Alertable MetricsKey
GET/api/v1/alerts/v2/metrics/{category}/{key}/thresholdsGet Metric ThresholdsKey
GET/api/v1/alerts/v2/templatesList TemplatesKey
GET/api/v1/backtest/runsList Backtest RunsKey
GET/api/v1/conviction/currentGet Current ConvictionKey
GET/api/v1/conviction/historyGet Conviction History EndpointKey
GET/api/v1/factor/savedList Saved FactorsKey
GET/api/v1/foresight/calibration/{asset}/{timeframe}Get Foresight CalibrationKey
GET/api/v1/foresight/chunks/{chunk_id}Get Foresight ChunkKey
GET/api/v1/foresight/history/{asset}/{timeframe}Get Foresight HistoryKey
GET/api/v1/foresight/manifest/{asset}/{timeframe}Get Foresight ManifestKey
PATCH/api/v1/alerts/v2/{alert_id}Update AlertKey
POST/api/v1/alerts/v2Create AlertKey
POST/api/v1/alerts/v2/{alert_id}/snoozeSnooze AlertKey
POST/api/v1/alerts/v2/{alert_id}/testTest AlertKey
POST/api/v1/alerts/v2/{alert_id}/unsnoozeUnsnooze AlertKey
POST/api/v1/alerts/v2/channels/{channel_type}/testTest ChannelKey
POST/api/v1/alerts/v2/channels/discordSave Discord WebhookKey
POST/api/v1/alerts/v2/channels/pushSave Push SubscriptionKey
POST/api/v1/alerts/v2/channels/slackSave Slack WebhookKey
POST/api/v1/alerts/v2/channels/telegram/linkLink TelegramKey
POST/api/v1/alerts/v2/channels/telegram/verifyVerify TelegramKey
POST/api/v1/alerts/v2/channels/webhookSave Custom WebhookKey
POST/api/v1/alerts/v2/from-template/{key}Create From TemplateKey
POST/api/v1/alerts/v2/telegram/webhookTelegram WebhookPublic
POST/api/v1/backtest/runRun BacktestKey
POST/api/v1/conviction/computeTrigger Conviction ComputeKey
POST/api/v1/factor/generateGenerate FactorKey
PUT/api/v1/alerts/v2/digestUpdate Digest PreferencesKey

On-chain specialized

MethodPathSummaryAuth
GET/api/v1/cointime/metricsList Cointime MetricsKey
GET/api/v1/cointime/metrics/{metric_id}/dataGet Cointime Metric DataKey
GET/api/v1/hyperliquid/allAll Hyperliquid data in one call — tier-filteredKey
GET/api/v1/hyperliquid/btc-price-historyBTC/USD price history — Binance public API (commercial use OK)Key
GET/api/v1/hyperliquid/clearinghouseHyperliquid clearinghouse state — institutional solvency monitorKey
GET/api/v1/hyperliquid/fear-greed/historyHL Fear & Greed Index historical scores for chartingKey
GET/api/v1/hyperliquid/fundingHyperliquid full funding rate matrix + extremes detectionKey
GET/api/v1/hyperliquid/hip3HIP-3 tokenized stocks & ETFs — 24/7 price discoveryKey
GET/api/v1/hyperliquid/hlpHLP vault counter-trade signal — exclusive Trinity alphaKey
GET/api/v1/hyperliquid/leaderboardHyperliquid top traders leaderboard + Smart Money signalKey
GET/api/v1/hyperliquid/liquidationsHyperliquid liquidation radar with hot coin clustersKey
GET/api/v1/hyperliquid/marketHyperliquid market overview — OI, volume, Fear & Greed IndexKey
GET/api/v1/hyperliquid/vaultsHyperliquid vault scanner with Vault Alpha ScoreKey
GET/api/v1/old-coins/countOld Coin CountKey
GET/api/v1/old-coins/eventsOld Coin EventsKey
POST/api/v1/hyperliquid/fear-greed/backfillBackfill F&G history from Hyperliquid funding data — admin onlyKey
POST/api/v1/hyperliquid/fear-greed/snapshotStore current F&G score — called by pipeline or adminKey

Real-time streaming

MethodPathSummaryAuth
GET/api/v1/stream/scoresStream ScoresKey
GET/api/v1/stream/scores/snapshotScores SnapshotKey

Account & billing

MethodPathSummaryAuth
DELETE/api/v1/users/meDelete My DataKey
DELETE/api/v1/users/me/api-keys/{key_id}Revoke API keyKey
GET/api/v1/invoicesList InvoicesKey
GET/api/v1/paddle/pricesGet Paddle PricesPublic
GET/api/v1/referrals/codeGet Referral CodeKey
GET/api/v1/referrals/statsGet StatsKey
GET/api/v1/trial/statusTrial StatusKey
GET/api/v1/users/meGet MeKey
GET/api/v1/users/me/api-keysList my API keysKey
GET/api/v1/users/me/exportExport My DataKey
POST/api/v1/billing-portalCreate Billing PortalKey
POST/api/v1/consentRecord ConsentKey
POST/api/v1/paddle/ensure-customerEnsure Paddle CustomerKey
POST/api/v1/referrals/linkLink To ReferrerKey
POST/api/v1/users/me/api-keysCreate API keyKey
POST/api/v1/users/me/api-keys/{key_id}/rotateRotate API keyKey

Inbound webhooks

MethodPathSummaryAuth
POST/api/v1/webhooks/clerkClerk WebhookPublic
POST/api/v1/webhooks/paddlePaddle WebhookPublic

MCP proxy via REST

MethodPathSummaryAuth
GET/api/v1/mcp/toolsDiscover available MCP toolsKey
POST/api/v1/mcp/callInvoke an MCP toolKey

Legacy endpoints (compat)

MethodPathSummaryAuth
DELETE/api/v1/alerts/{alert_id}Delete AlertKey
GET/api/v1/alertsList AlertsKey
GET/api/v1/alerts/streamStream AlertsKey
GET/api/v1/alerts/stream/statusStream StatusKey
GET/api/v1/cycle/compareCompare CyclesKey
GET/api/v1/cycle/historyGet Cycle HistoryKey
GET/api/v1/cycle/positionGet Cycle PositionKey
GET/api/v1/macro/business-cycleGet Business CyclePublic
GET/api/v1/macro/business-cycle/historyGet Business Cycle HistoryPublic
GET/api/v1/macro/correlationsList CorrelationsKey
GET/api/v1/macro/correlations/{pair}Get Correlation DetailKey
PATCH/api/v1/alerts/{alert_id}Update AlertKey
POST/api/v1/alertsCreate AlertKey
POST/api/v1/macro/computeTrigger Correlation ComputeKey

Institutional disclaimer

Trinity Insights is an educational and analytical tool. Content does not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114, nor a Financial Investment Advisor (CIF), nor a PSAN. See the full disclaimer.