Blazeauth

Language-agnostic protocol and client contract for integrating with blazeauth.

Scope

This documentation is language-agnostic. It describes what the protocol expects, not how a specific SDK looks. Language-specific concerns live only in Examples.

Start here

The short version

Resolve a server by calling the balancer endpoint and selecting a pool host.

Connect with a token in the WebSocket handshake Authorization header.

Initialize the session with your application API key and client identity.

Authorize and use operations: account flows, licensing, variables, or file delivery.

Organization

  • Guide: describes the system and lifecycle.
  • Protocol: defines message structure and response semantics.
  • Client API: lists operations and their expected behaviors.
  • Examples: show concrete language usage without modifying the protocol rules.

On this page