blazeauth
Protocol

Panel events

Asynchronous events that Blazeauth can push to the client.

Panel events

Blazeauth can push server-side events to the client during an active WebSocket session.

Envelope and payload

Panel events are delivered as a normal message envelope (see Message format) and use a special packet id:

  • id = 18446744073709551615 (uint64 max)
Panel event payload
Server-push event message shape.

content is event-specific and may be omitted.

Event types

CodeName
0none
1disconnect
2app_deleted
3app_paused
4license_client_id_reset
5license_blacklisted
6license_unblacklisted
7license_reinitialized
8license_deleted
9license_paused
10license_unpaused
11license_duration_extended
12account_deleted
13account_duration_extended
14subscription_expired

Notes

  • The panel_event_subscribe usecase is currently a reserved no-op. You may still receive some events (for example, subscription_expired) while the session is active.
  • Treat events as best-effort notifications and be ready to re-authorize or reconnect if needed.

On this page