Paginated signal archive for one analyst (public, 90-day window)
Returns a paginated archive of historical signals attributed to a single analyst. analystId must be one of: chain_hawk, whale_watch, alpha_scout, defi_pulse, quant_edge. This endpoint provides 90 days of history (starter-tier depth) with numbered pagination, period filtering, and outcome filtering — no authentication required. Use ?period=7d|30d|90d to filter the time window (default 90d). Use ?outcome=all|win|loss|neutral to filter by signal outcome (default all). Use ?page=1 and ?limit=100 (max 100) for numbered pagination. Response shape: { signals: SignalObject[], total: number, pages: number, page: number, tier: 'starter', analystId, updatedAt }. Each signal: id, tokens (array), typeLabel, outcome ('win'|'loss'|'neutral'|null), returnPct (null = unresolved), createdAt (ISO-8601), analystId. Rate limit: 60 req/min. GET /api/public/analysts returns IDs and stats for all 10 analysts.
Request
- Base URL: https://cryptowhaleinsights.com
- URL: https://cryptowhaleinsights.com/api/public/analysts/{analystId}/signals/archive
- Auth: none declared
Path parameters
Analyst slug identifier.
Query parameters
Page number (1-indexed).
Signals per page (max 100).
Time window to query.
Filter by resolved outcome.
Response
Paginated signal archive for the analyst.
Changes
No recorded changes to this operation across all 1 revision of this API.