Per-analyst signal history (tier-gated)
Returns the signal history for a single analyst. Replace {analystId} with one of: chain_hawk, whale_watch, alpha_scout, defi_pulse, quant_edge. Depth is tier-gated: unauthenticated / Free users see the last 7 days; Weekly Alpha (starter) subscribers see 90 days; Max Alpha (pro) subscribers see the full history. Top-level response fields: analystId (string), tier ('free' | 'starter' | 'pro'), signals (array), updatedAt (ISO-8601). Each signal object contains: id (number), tokens (array of symbol strings), typeLabel (human-readable type e.g. 'Whale Move', 'Volume Breakout'), outcome ('win' | 'loss' | null if unresolved), returnPct (percentage-point return e.g. 8.4 = +8.4%, null if unresolved), createdAt (ISO-8601), analystId (string, same as route param). NOTE: this path uses a path parameter so it is documented here for HTTP clients but is NOT an MCP tool — MCP agents should GET /api/public/analysts to discover analyst IDs and stats, then call this URL directly with a resolved analystId.
Request
- Base URL: https://cryptowhaleinsights.com
- URL: https://cryptowhaleinsights.com/api/analysts/{analystId}/signals
- Auth: none declared
Response
Signal history for the requested analyst, gated by subscription tier.
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.