Open a Responses WebSocket
Upgrades to a WebSocket for multi-turn Responses API generation. Send UTF-8 JSON response.create messages and receive ResponseStreamEvent messages. The stream field is accepted but WebSocket turns always emit events. The background field must not be sent. Ping frames receive pong frames. Authenticate with a Bearer API key or console user session. Clients that cannot set the Authorization header may send the legacy modelsocket-api-key.<API_KEY> authentication value in Sec-WebSocket-Protocol.
Authentication
AuthorizationBearer
Mixlayer API key or console user session supplied as a Bearer token.
OR
Sec-WebSocket-Protocolstring
WebSocket clients that cannot set the Authorization header may send the legacy modelsocket-api-key.<API_KEY> authentication value in Sec-WebSocket-Protocol. This value carries credentials.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error