Skip to main content
POST
cURL
Use this endpoint to create a session to transcribe audio from patient- conversations into text. Refer to the Audio dictation guide for more information. Returns a 201 Created status with the transcription_session_id that is used to identify the session for transcribing audio and ending the session.

Authorizations

sdp_suki_token
string
header
required

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

sdp_provider_id
string

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.

Example:

"provider-123"

Body

application/json

Optional transcription session ID and audio configuration. Suki generates an ID when omitted.

audio_config
object

Optional - Audio configuration for the transcription session

transcription_session_id
string

Optional - UUID format. If not provided, a session ID will be automatically generated.

Example:

"123dfg-456dfg-789dfg-012dfg"

Response

Resource created successfully.

Response body for the /transcription/session/create endpoint

transcription_session_id
string

Unique identifier for the transcription session

Example:

"123dfg-456dfg-789dfg-012dfg"

Last modified on April 20, 2026