call
calls

Update Session Transcription Language

Update the transcription language for a call session.

Signed in, and only for a call the caller is in (2026-09-18 route-auth review). user_id was a query parameter nothing checked, and the handler then changed what Deepgram transcribes for every participant of any call id and pushed a WebSocket event to all of them. The parameter is ignored now; the caller is the token. Sibling of POST /sessions/{id}/participants below, which already does this.

put/call/sessions/{session_id}/transcription-language

Path parameters

session_idstring required

Query parameters

languagestring required
user_idstring

Headers

authorizationstring nullable

Response

Successful Response

{"stackTrail":"paths:/call/sessions/{session_id}/transcription-language:put:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes