Account & History Streams
Order, balance, activity, and trade WebSocket endpoints
Last updated
Was this helpful?
Order, balance, activity, and trade WebSocket endpoints
Use these streams for private account events and public history broadcasts.
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
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.
After reconnect, authenticate again and restore every subscription.
Activity Feed is public. Use subscribe and unsubscribe messages.
Last Trades Feed is public. Connect and read messages.
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.
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?
Was this helpful?
{
"t": "error",
"e": "event-id",
"o": ["outcome-id"],
"d": {
"error": "Error description"
}
}
