call
calls
Update Call Transcript
Update call transcript data for a specific user.
🔒 Authorization is on the WRITER (the authenticated token), not on the client-supplied user_id. NOTE: the client legitimately writes REMOTE transcript entries attributed to the other participant (see transcriptService.saveTranscriptEntry / isRemote), so we deliberately do NOT force speaker_id == caller — instead we require the caller to be a participant of the session, which closes the IDOR (an outsider writing into a call they aren't in) while preserving remote-speaker attribution.
put/call/sessions/{call_session_id}/transcript
Path parameters
call_session_idstring required
Query parameters
user_idstring required
Headers
authorizationstring nullable
Request body
Response
Successful Response
{"stackTrail":"paths:/call/sessions/{call_session_id}/transcript:put:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}
Changes
No recorded changes to this endpoint across all 1 revision of this API.