Account & History Streams
Order, balance, activity, and trade WebSocket endpoints
Use these streams for private account events and public history broadcasts.
Endpoint pages
Order Updates — order execution and TP/SL status events
Balance Updates — initial balance snapshot and live balance deltas
Order Feed — live order status events from the history service
Activity Feed — live event activity with subscribe and unsubscribe
Last Trades Feed — public stream of the latest platform trades
Shared authentication
Only private streams need auth:
Order Updates
Balance Updates
Order Feed
Send this message after connect.
{
"t": "AUTH",
"d": {
"apiKey": "<API_KEY>",
"signature": "<SIGNATURE>",
"timestamp": "<UNIX_EPOCH_SECONDS>"
}
}Build signature from timestamp + "GET" + path.
Public streams
Activity Feed is public. Use subscribe and unsubscribe messages.
Last Trades Feed is public. Connect and read messages.
When to use which stream
Use Order Updates right after placing or changing orders.
Use Balance Updates for wallet and position balance changes.
Use Order Feed for history-service order events.
Use Activity Feed for per-event live activity.
Use Last Trades Feed for public trade tape style updates.
Common errors
Invalid or missing credentials
API key auth failed
No outcome IDs provided
Subscribe without outcome IDs
Invalid time range
from is after to
Invalid period
Unsupported history period
Unknown message type
Unsupported t value
Last updated
Was this helpful?

