Live multi-symbol price stream (SSE)
/api/v1/prices/streamServer-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.
Query Parameters
Comma-separated Pyth Pro symbols, e.g. Crypto.BTC/USD,Crypto.ETH/USD.
Response Body
text/event-stream
application/problem+json
application/problem+json
application/problem+json
curl -X GET "https://example.com/api/v1/prices/stream?symbols=string""string"Live Pyth Pro price stream (SSE) GET
Server-sent events of the latest price for one Pyth Pro (Lazer) symbol, in the Hermes stream frame shape, carrying the provider publish time as publish_time_ms (milliseconds). Drives the live chart for markets whose feed is permissioned (e.g. HKEX 2513).
Settlement-lineage price history GET
Price 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.