Skip to content
For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Primary navigation

Sessions

Accept call
live.sessions.accept(strsession_id, SessionAcceptParams**kwargs)
POST/live/sessions/{session_id}/accept
Download recording
live.sessions.download_recording(strsession_id) -> BinaryResponseContent
GET/live/sessions/{session_id}/content
Fork session
live.sessions.fork(strsession_id, SessionForkParams**kwargs) -> SessionForkResponse
POST/live/sessions/{session_id}/fork
Hang up session
live.sessions.hangup(strsession_id)
POST/live/sessions/{session_id}/hangup
Transfer call
live.sessions.refer(strsession_id, SessionReferParams**kwargs)
POST/live/sessions/{session_id}/refer
Reject call
live.sessions.reject(strsession_id, SessionRejectParams**kwargs)
POST/live/sessions/{session_id}/reject
ModelsExpand Collapse
class SessionForkResponse:

The created Live session identifier and WebRTC answer. Apply transport.sdp as the peer’s remote answer and wait for session.started on the data channel before sending commands.