API reference
Prices
Last / mark prices across every monitored CEX and DEX as `umbra.price.v1` ticks — a sane-rate best-effort snapshot, not the raw firehose.
Each tick is a `umbra.price.v1` event: `venue` is a lowercase slug, `quoted_at` is ISO-8601 UTC, and a DEX tick carries a typed `dex` block (null on CEX). The stream is best-effort and lossy — `sequence` is null and ticks may be dropped under load.
`latest` is a point-in-time REST snapshot; `live` streams the snapshot deltas over WebSocket.
GET latest
Latest snapshot for the requested filters.
Tier: Free (60s delayed) · Builder+ (live)
Query parameters
Response
WS live
Live price-tick stream.
Tier: Builder+
Query parameters
Response
Event fields
Payloads are curated — only the fields below are exposed. New upstream fields never leak by default (allowlist policy). Every response carries a per-consumer trace watermark.