Get interview result details with transcript
Returns an interview result with its full transcript and AI assessment. Optionally attaches signed recording URLs.
Authorizations
Supabase JWT access token, passed as Authorization: Bearer <token>.
Query Parameters
The interview result to fetch the transcript and details for.
1"93c98d21-e04d-4a84-9afa-ed154cf73636"
When true, includes short-lived signed recording URLs for the session, the video introduction, and each transcript answer.
true, false "false"
Response
The interview result and transcript.
The interview result with its transcript, produced by the interview_transcript RPC. Additional fields may be present (passthrough).
Overall interview score.
Overall simulated score.
Human-readable score summary.
Sentiment sub-score.
Speaking-pace (words per minute) sub-score.
Pronunciation sub-score.
Aggregate answer sub-score.
Coach/interview status (coach_status), e.g. started, completed.
Interview start timestamp (training_start, ISO 8601).
Interview end timestamp (training_end, ISO 8601).
Total duration in deciseconds (duration_ds).
Percentage of the intended interview the AI judged to be covered.
Why the interview completed (ai_completed_reason).
Candidate-facing AI analysis of the whole interview.
Recruiter-facing AI analysis of the whole interview.
Reasons to hire (list/text).
Reasons not to hire (list/text).
Detected recruiter risk flags (jsonb).
Recruiter-entered feedback note.
Storage path of the full session recording.
Whether the session recording is video.
Storage path of the candidate video introduction.
Signed session-recording URL; present only when get_signed_recordings=true.
Signed video-introduction URL; present only when get_signed_recordings=true.
Ordered interactions (questions + answers) of the interview.