Read classified buying-intent signals for the caller, as a flat list or grouped by entity.
view query param:
view=signals (default) — a flat list of classified signals, newest first.view=entities — signals grouped by entity (company or person), with per-entity aggregates (avg_score, signal_count, signal_type_breakdown) and up to 5 highest-scoring signals attached inline.since (ISO-8601 upper bound, default: now) and days (lookback, default: 7, capped at 365). Dismissed signals and duplicates are excluded. has_more indicates whether older signals exist beyond window_start — widen days to retrieve them.
days=1 to surface newly surfaced signals. The signal pipeline runs on a per-user cron — check the user’s preferred window via getScanTime.Status flow. Signals surface with status: "new". As the user interacts, status transitions to seen or is filtered out via dismissed=true. Dismissed signals are soft-deleted and never returned by this endpoint.View selection.view=signals when building a chronological stream ranked by time or score.view=entities when building an account-centric dashboard — one row per company/person with aggregated signal activity.POST /api/signals/feed/{id}/feedback — record thumbs up/down.POST /api/signals/feed/{id}/dismiss — hide the signal.PUT /api/signals/scan-time — adjust when the next scan runs.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
signals (default) returns a flat list of classified signals; entities returns signals grouped by company/person with aggregates.
signals, entities ISO-8601 upper bound for the time window. Defaults to now. Combined with days to produce the lookback window.
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$Number of days to look back from since. Defaults to 7. Clamped to the range 1-365.
1 <= x <= 365Feed payload. Shape depends on view: signals array for view=signals, entities array for view=entities.
True when older signals/entities exist outside the current window — widen days to retrieve them.
ISO-8601 lower bound of the window actually used.
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$Entity count when view=entities.
0 <= x <= 9007199254740991