Get session transcripts
Returns committed and final transcripts for a session, optionally filtered by revision kind. Committed segments are returned in sessionCommittedIndex order; final segments are returned in sequence order. Requires the torqee:transcripts:read scope.
/api/v1/sessions/{id}/transcriptsAuthorizationOAuth2 access token · headerrequiredOAuth 2.1 authorization code flow with PKCE. Audience must be the connect URL.
torqee:transcripts:readAuthorizationBearer token · headerrequiredWorkspace API key issued from the torqee web app. Pass the torqee_-prefixed key as the bearer token. API keys carry the same read scopes as OAuth tokens.
idstringrequiredrevisionKindstringTranscript revision: committed is realtime and final is generated after recording.
committedfinalTranscripts and their segments for the session
transcriptsobject[]requiredShow propertiesHide properties
objectidstringrequiredrevisionKindstringrequiredTranscript revision: committed is realtime and final is generated after recording.
committedfinalcreatedAtstringrequiredsegmentsobject[]requiredShow propertiesHide properties
objectidstringrequiredsequencenumberrequiredOrder within an ingestion execution for committed revisions, or canonical order for final revisions.
sessionCommittedIndexnumber | nullrequiredCanonical session-wide order for committed revisions; null for final revisions.
timestampStartnumberrequiredtimestampEndnumberrequiredspeakerLabelstring | nullrequiredHuman-readable speaker label for display. Its format is not guaranteed and may change; use speakerId to identify a speaker programmatically.
speakerIdstring | nullrequiredSpeaker identifier assigned by the transcription provider, returned unmodified. Scoped to this transcript; the same value in another transcript may refer to a different speaker. For final revisions it matches the speaker identifier in the provider output (for ElevenLabs, words[].speaker_id). Null when the provider did not assign a speaker to the segment (for example, when diarization is off), and for committed revisions.
textstringrequiredconfidencenumber | nullrequiredcreatedAtstringrequiredInvalid revision filter
errorstringrequiredinvalid_requestMissing or invalid credentials
errorstringrequiredunauthorizedMembership revoked or insufficient scope
errorstringrequiredinsufficient_scopeforbiddenSession not found, or tenant database could not be resolved
errorstringrequirednot_foundworkspace_not_foundUnexpected server error
errorstringrequiredinternal_server_error