Settlement-lineage price history
/api/v1/prices/ticksPrice history for an agara security + provider over [from, to], as TradingView-shim history ({ s, t, c }, seconds + close). Returns roughly 30 points spanning the window, served DB-first (our shared tick cache) and filled with the fewest external calls — sampled point reads for a tight window, OHLCV minute bars for a wide one. Long-cached once the range is in the immutable past; no-cache while it overlaps the live edge.
Query Parameters
agara_securities.symbol (MarketDetail display.security_symbol).
agara_data_providers.slug (MarketDetail display.security_provider).
Range start, inclusive, unix seconds.
0 <= value <= 4102444800Range end, inclusive, unix seconds.
0 <= value <= 4102444800Response Body
application/json
application/problem+json
application/problem+json
curl -X GET "https://example.com/api/v1/prices/ticks?symbol=string&provider=string&from=0&to=0"{ "s": "ok", "t": [ 0 ], "c": [ 0 ]}Live multi-symbol price stream (SSE) GET
Server-sent events of the latest price for many Pyth Pro (Lazer) symbols over one connection, each frame in the Hermes stream frame shape keyed by its symbol, carrying the provider publish time as publish_time_ms (milliseconds). Drives the Crypto tab grid from a single connection. Subset-only: symbols is required.
Market outcome price/probability history GET
Last-traded-price history for one outcome token over a preset range, as TradingView-shim history ({ s, t, c }, seconds + probability 0..1) plus latestTradeAt. Step-held onto ~400 uniform points. Long-cached once the window is settled; no-cache while it overlaps the live edge.