Realtime
- Endpoint:
wss://api.inline.chat/realtime/v3 - Authentication: Inline Protocol permanent and bound temporary keys.
- Encoding: exact
core.protobytes. - Carrier: obfuscated abridged frames over binary WebSocket.
- Compression: disabled.
- Bearer tokens do not authenticate V3.
Authentication Lifecycle
- Create a permanent key with the protocol handshake and pinned server keys.
- Run
authBeginandauthCompleteinside the encrypted session. - Create and bind a temporary key.
- Rotate temporary keys before expiry.
Use the SDK implementation:
Outcomes
notSent: rejected before carrier dispatch.rejectedBeforeExecution: execution provably did not begin.accepted: dispatched; not yet confirmed.confirmed: authenticated result or application error received.commitUnknown: execution may have begun; do not retry blindly.reconciled: stable identity or authoritative query found the result.
Cancellation stops the wait; it does not prove execution stopped.