User-specific events (requires user-level auth via authenticate action or token query param). Streams order confirmations and balance updates in real time after trade execution.
App-level auth: pass appId as a query parameter on connect. Required for all connections. The appId must belong to an active app with matching allowed origins.
jwt
type:http
User-level auth: pass JWT as token query param on connect, or send { action: 'authenticate', token } mid-session. Required for user-specific events (orders, balances). Same JWT as the REST API.
Order submitted
type:object
Order confirmation after trade execution (user-level auth required)
Balance update
type:object
Trading balance update after trade execution (user-level auth required)