API: Discovery & Meta
Service status
v2 service status - per symbol, per category freshness. Operational status.
GET
v2 service status - per symbol, per category freshness
Operational status: per-symbol-per-category freshness with healthy/degraded/unhealthy classification + an overall aggregate.
Per-venue status
Alongside the per-symbol grid, the response carries avenues block: one entry
per venue with the state of each feed.
Three states, and the difference matters:
on- enabled on the worker that owns that feed.off- registered but disabled, or no collector running.unknown- no fresh status was published. This is not a synonym foroff: it means we cannot currently see the feed’s state, and treating it as disabled would be a guess.
chain_contracts is what separates a healthy venue from a quiet one. A venue
reporting on with 0 contracts is enabled but delivering nothing, which a
bare on would hide.
Use this to interpret a zero in a per-venue response. A venue contributing
0
open interest on by_venue is not necessarily switched off,
it may simply list no contracts on that surface right now. This endpoint tells
you which it is.