GET /api/v1/events/feed
Last verified
Auto-generated. This article is rebuilt from FastAPI route introspection by
scripts/build_api_kb.py. Edit the route docstring inapp/and re-run the script β do not edit this file directly.
GET /api/v1/events/feed
Handler: app.signals.routes.get_events_feed
Methods: GET
Description
Unified event feed across alerts + signal transitions + per-name (watchlist) transitions + cascade transitions + news + source failures.
Args:
days: lookback window in trading-day-aware calendar days (1-14, default 7).
kinds: comma-separated kind whitelist
(alert, signal_transition, co_transition,
cascade_transition, news, source_failure). Omit for all.
severity: minimum severity (info keeps everything;
warn drops info chatter; critical keeps only critical).
limit: max events returned (default 200, hard cap 1000).
bucket: when true, group results by trading-day in a
buckets map (YYYY-MM-DD β events) alongside the flat
list. Mostly for the dashboardβs βToday / Yesterday / This weekβ
grouping; consumers that want a flat stream can omit.
ticker: optional watchlist-name filter β restricts the feed to that
nameβs per-name (co_transition) activity stream (Tier 7.4).
Returns:
{since, days, kinds, severity, ticker, count, events, buckets?}
Parameters
| In | Name | Type | Default | Description |
|---|---|---|---|---|
| query | days |
int |
7 |
|
| query | kinds |
Optional[str] |
||
| query | severity |
str |
'info' |
|
| query | limit |
int |
200 |
|
| query | bucket |
bool |
False |
|
| query | ticker |
Optional[str] |
Curl
curl -s https://bigclawd.com/api/v1/events/feed