KB / api
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 + 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, 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.
Returns:
{since, days, kinds, severity, 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 |
Curl
curl -s https://bigclawd.com/api/v1/events/feed