Skip to content
GitHub Get Started
HTTP API

Open a desktop WebRTC signaling session.

GET
/v1/desktop/stream/signaling

Upgrades the connection to a WebSocket used for WebRTC signaling between the browser client and the desktop streaming process. Also accepts mouse and keyboard input frames as a fallback transport.

access_token
string
nullable

Bearer token alternative for WS auth

WebSocket upgraded

Desktop runtime or streaming session is not ready

object
detail
string
nullable
instance
string
nullable
status
required
integer format: int32
title
required
string
type
required
string
key
additional properties

Desktop stream failed

object
detail
string
nullable
instance
string
nullable
status
required
integer format: int32
title
required
string
type
required
string
key
additional properties