get_signals
START HERE for browsing — the cheap read (500/day, no model work). The full machine-readable signal feed (same payload as GET /api/signals): every entity currently flagged by the attention engine, with trajectory, domains, desk membership, canonical identity (canonicalId sb:e/..., durable; slug may change), self-describing counts (counts.attention.current vs counts.evidence.total, each with unit, window and scope; signalCount/verticalCount are deprecated aliases), and an explicit evidenceStatus (receipted rows carry source-attributed evidence URLs; unreceipted rows are labeled leads). Measured property: Measured association: flagged markets repriced materially at 1.46x the rate of matched unflagged controls (95% CI 1.32-1.62, shock-days excluded, controls reweighted to the flagged cohort; n=2863 flagged vs 120062 controls, window 2026-03-29 to 2026-10-17, as of 2026-10-17). An attention-leads-movement association — never a directional claim.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many signals (default all flagged) | |
| direction | No | Filter by trajectory regime: rising|fading|steady|new|insufficient_history. An unknown value is refused, never answered with an empty list. |