GET
List published signals

Query Parameters

verdict
enum<string>

Filter by verdict.

Available options:
avoid,
trust,
watch,
no_opinion
chain
enum<string>

Filter by chain.

Available options:
hl,
base,
solana
target
string

Filter by target address (case-insensitive).

limit
integer
default:50

Maximum signals to return.

Required range: 1 <= x <= 200

Response

200 - application/json

The signal feed.

version
string
data_mode
enum<string>

empty means no run has happened on this host — NOT that no risks were found.

Available options:
measured,
empty
generated_at
string | null
total
integer

Signals published on this deployment, before filters.

matched
integer

Signals matching your filters.

returned
integer

Signals in this response, after limit.

signals
object[]
calibration
object

Realized calibration of the confidence scores. Always returned in full, never filtered — a hit rate computed over a caller's chosen subset would be a different number wearing the same name.

served
object

Whether the feed was read from the live engine or the committed snapshot.

read_this_first
object

Prose statement of what this payload does and does not establish. Part of the response rather than only the docs, because a payload travels where documentation does not.