All analysts' signal history in one request (public, free-tier, MCP-compatible)

Returns the last 7 days of signals for all 10 analysts grouped by analystId in a single response — ideal for AI agents that need a cross-analyst comparison without 10 round-trips. Analyst ids in the response: chain_hawk (ChainHawk, BTC & macro), whale_watch (WhaleWatch, multi-chain whales), alpha_scout (AlphaScout, emerging tokens), defi_pulse (DeFiPulse, DeFi/stables/bridges), quant_edge (QuantEdge, signal risk/convergence). Always free-tier depth (last 7 days, up to 200 signals per analyst). No authentication required. No query parameters needed. Response: { results: { [analystId]: signals[] }, tier: 'free', updatedAt }. Each signal: id (number), tokens (array), typeLabel, outcome ('win'|'loss'|null), returnPct (null if unresolved), createdAt (ISO-8601), analystId. To fetch a subset of analysts, use GET /api/public/analysts/signals?id=chain_hawk,whale_watch.

get/api/public/analysts/signals/all

Request

  • Base URL: https://cryptowhaleinsights.com
  • URL: https://cryptowhaleinsights.com/api/public/analysts/signals/all
  • Auth: none declared

Response

All 10 analysts' signal history (free 7-day window), keyed by analyst slug.

tierstring

Always 'free' for this public endpoint

updatedAtstring date-time

Example response

{
  "attribution": {
    "source": "CryptoWhaleInsights",
    "url": "https://cryptowhaleinsights.com",
    "usagePolicy": "https://cryptowhaleinsights.com/api-usage"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.