Skip to main content
GET
Use this stream when your app needs live token updates while the token is connecting, pairing, sending, receiving, or calling.
string
required
Token id returned by POST /api/v1/sessions.
The response is a Server-Sent Events stream. Each event uses the WADial event name as the SSE event, the event id as the SSE id, and a JSON data object.
WADial also sends heartbeat comments every 30 seconds:
Live SSE events include:
  • session.created
  • session.deleted
  • connection.state
  • auth.qr
  • auth.pairing_required
  • auth.pairing_code
  • auth.paired
  • message.received
  • message.sent
  • message.receipt
  • message.failed
  • call.incoming
  • call.state
  • call.ended
  • call.error
  • call.recording.ready
  • stanza.error
  • stream.failure
auth.pairing_required and auth.pairing_code are live stream events only. Use the token timeline or webhooks for persisted and retryable event delivery.

Common payloads

Connection state:
Pairing QR:
Inbound message:
Outgoing send result:
Call state:
Call and recording events carry metadata only. Raw call audio is only available on the call media WebSocket.