Websockets
Last updated
Was this helpful?
Use Websockets for low-latency market and account updates.
Use the auth model required by each stream:
No auth for Order Book, Chance History, Activity Feed, and Last Trades Feed
In-band AUTH for Order Updates, Balance Updates, and Order Feed
Private streams use API key auth only
After reconnect, authenticate again and restore every subscription.
Order Book — real-time best bid, best ask, and last chance per outcome
Chance History — live probability updates and chart history
Account & History Streams — orders, balances, activity, and last trades
WebSocket API Reference — full auth, message, and stream reference
Send this message right after connect.
{
"t": "AUTH",
"d": {
"apiKey": "<API_KEY>",
"signature": "<SIGNATURE>",
"timestamp": "<UNIX_EPOCH_SECONDS>"
}
}Build signature from timestamp + "GET" + path.
Connect directly:
wss://order-book.outpoll.com/event/ws
wss://chance-history-service.outpoll.com/ws
Send AUTH after connect:
wss://order-service.outpoll.com/order/ws
wss://wallet-mutator-view.outpoll.com/balance/ws
wss://history-service.outpoll.com/order/ws
No auth required:
wss://history-service.outpoll.com/history/ws
wss://history-service.outpoll.com/last-trades/ws
Last updated
Was this helpful?
Was this helpful?

