Sources
- REST: see API Reference for
/api/v1/market/*endpoints (kline, recent-trades, tickers, funding-rate) - GraphQL (snapshots/queries): https://hasura.ekiden.fi/v1/graphql
- WebSocket (real-time):
- Public:
wss://api.ekiden.fi/ws/public(or staging) - Private:
wss://api.ekiden.fi/ws/private(requires JWT auth)
- Public:
Common Subscriptions
- Orderbook snapshots and deltas:
orderbook.<depth>.<symbol>(e.g.,orderbook.1.BTCUSDC) - Trades (aggregated):
trade.<symbol> - Ticker snapshots:
ticker.<symbol> - Klines (candlesticks):
kline.<interval>.<symbol> - Private user streams (on private WS after auth):
order,position,execution,account_balance
Timestamps
- Ticker snapshots use
tsin milliseconds. - WS ping/pong use milliseconds for
client_ts/server_ts. - WS event envelope uses
server_ts_msin milliseconds. - See Conventions → Timestamps for the full matrix.