Create Dictation Session
Creates a transcription session for real-time speech-to-text over WebSocket. Returns a transcription_session_id to use when connecting to /ws/transcribe.
201 Created status with the transcription_session_id that is used to identify the session for transcribing audio and ending the session.Authorizations
Suki access token for the authenticated provider. Obtain this by calling Login or Register with a valid partner_token. Pass the suki_token value from the JSON response as the sdp_suki_token header on REST requests and non-browser WebSocket upgrades. Browser WebSocket clients pass the token in Sec-WebSocket-Protocol instead. Tokens expire after one hour; call Login again to refresh.
Headers
Optional - Stable identifier for the active provider. Omit for standard partners whose partner_token identifies the user. Required for Bearer partners and Single Auth Token authentication where multiple providers share one partner_token. Use the same provider_id you sent on Login or Register.
"provider-123"
Body
Optional transcription session ID and audio configuration. Suki generates an ID when omitted.
Response
Resource created successfully.
Response body for the /transcription/session/create endpoint
Unique identifier for the transcription session
"123dfg-456dfg-789dfg-012dfg"