Skip to main content
GET
Receive the phone's WebRTC signaling (Server-Sent Events)

Authorizations

X-Api-Key
string
header
required

Workspace API key, created in the dashboard under Settings → API Keys.

Path Parameters

id
string
required

Session ID.

Query Parameters

workspaceId
string<uuid>

Workspace the request is scoped to. Optional for API keys: a key is bound to one workspace when it is created, and naming any other workspace returns an opaque 404.

Response

Event stream

One signaling message from the phone, relayed as the phone sent it. action says what it is; the other fields depend on it (for example the SDP of a webrtc_offer, or the candidate of a webrtc_ice).

action
enum<string>
required
Available options:
stream_ready,
stream_error,
stream_stopped,
webrtc_offer,
webrtc_ice,
ice_update_applied
session_id
string