The Live Data channel multiplexes public topics over one connection. Subscribe only to the topics and event types your application uses.
Endpoint
wss://ws-live-data.kuest.com
Keep the connection alive
Send any case-insensitive form of PING; the server replies with PONG.
Subscription envelope
| Field | Description |
|---|---|
action | subscribe or unsubscribe |
subscriptions | Array of topic subscriptions |
topic | activity, comments, crypto_prices_chainlink, or crypto_prices_binance |
type | Event inside the topic, or * for every supported event |
filters | Optional topic-specific filter object |
filters accepts a JSON object or a JSON-encoded string. Use symbol for one symbol and
symbols for an array.
Common topic events
| Topic | Type | Use |
|---|---|---|
activity | orders_matched | Public matched-order activity |
comments | comment_created | New community comments |
crypto_prices_chainlink | update | Chainlink-backed price updates |
crypto_prices_binance | update | Binance-backed price updates |
One connection can hold several subscriptions. An activity payload includes creator
when the market creator wallet is known.
Activity example
{
"topic": "activity",
"type": "orders_matched",
"payload": {
"proxyWallet": "0xe25b9180f5687aa85bd94ee309bb72a464320f1b",
"creator": "0x8f2a6db31d2f3f3c8e4f9e74d5f5f9d2a7b0c123",
"transactionHash": "0xdeadbeef",
"eventSlug": "x-banned-in-uk-by-march-31"
}
}Try it
WebSocket Playground
Browser sockets cannot set custom Authorization headers. This widget appends the token as a query param.
wss://ws-live-data.kuest.com
Connection Log
No events yet.