{
"error": "Field is required.",
"name": "interview_result_id"
}
{
"error": "Field is required.",
"name": "interview_result_id"
}
{
"error": "Field is required.",
"name": "interview_result_id"
}
{
"error": "Field is required.",
"name": "interview_result_id"
}
{
"error": "Field is required.",
"name": "interview_result_id"
}
Results
Get interview result details with transcript
Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.
Where the decision stands (type_position_decision): recruiter_accept / recruiter_reject (a recruiter decided), ai_accept / ai_reject (the AI decided), recruiter_action (waiting for a recruiter), candidate_action (waiting for the candidate), processing (being analysed). For an interview step of a multi-stage application, the application's. Company staff and the service key only.
Session-level AI analyses keyed by analysis name (jsonb). strengths_concerns: { strengths: string[], concerns: string[] } (0-4 items each, recruiter-facing; called hiring_reasons with reasons_to_hire / reasons_not_to_hire inside before 2026-09-15, and rows written before then may still carry that shape). takeaways: { what_went_well: string[], next_steps: { text, priority: impact | quick | longterm, guidance: { kind: say | structure | length | exercise | perspective, text }, proof? }[], fixed?: string[] } (coaching / persona sessions, learner-facing; proof entries are { kind: quote | ai_summary | transcript_ref | document, text, ref?: { result_question_id } }; fixed lists the steps from the previous attempt that the learner did this time). multi_department: the multi-department-selection analysis. score_rationale: the rubric bracket of the session score and evidenced counts. key_statement: { quote, result_question_id }, the one verbatim quotation a recruiter would remember the candidate by (interview / persona_interview, absent when nothing distinctive was said). Further keys may be added.
Signed URLs of the earlier sessions, in the same order as recording_local_path_history; null for a file that could not be signed. Present only when get_signed_recordings=true and the candidate restarted.
Ordered interactions (questions + answers) of the interview.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"JobMojito Developer / Agent","description":"AI Interview and assessment conversational platform documentation","colors":{"primary":"#639C42","light":"#ACCC37","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/jobmojito/DU7xAw61G9kqV1zG/images/jobmojito-light.svg?fit=max\u0026auto=format\u0026n=DU7xAw61G9kqV1zG\u0026q=85\u0026s=6c00cb5f3104ffb6325dacc0818bba69","dark":"https://mintcdn.com/jobmojito/DU7xAw61G9kqV1zG/images/jobmojito-dark.svg?fit=max\u0026auto=format\u0026n=DU7xAw61G9kqV1zG\u0026q=85\u0026s=a05ab0ca109d7a225b08ccac00f9c486","href":"https://jobmojito.com"},"favicon":{"light":"https://mintcdn.com/jobmojito/DU7xAw61G9kqV1zG/images/favicon-light.svg?fit=max\u0026auto=format\u0026n=DU7xAw61G9kqV1zG\u0026q=85\u0026s=f300813ab120824238a790b6905dceee","dark":"https://mintcdn.com/jobmojito/DU7xAw61G9kqV1zG/images/favicon-dark.svg?fit=max\u0026auto=format\u0026n=DU7xAw61G9kqV1zG\u0026q=85\u0026s=2104ff9e7b9fd23fbe5954886c0aafbe"},"navbar":{"links":[{"href":"https://jobmojito.com/support","label":"Support"},{"href":"https://jobmojito.com","label":"Homepage"},{"href":"https://app.jobmojito.com","label":"App"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.mintlify.com"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/jobmojito"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"toc"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"jobmojito","hasAudioNarration":false,"actualSubdomain":"jobmojito","customDomains":["developer.jobmojito.com"],"gitSource":{"type":"github","owner":"mintlify-community","repo":"docs-jobmojito-fee23398","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6af1dfb6ee06d45cdd87d014","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"API Reference","count":82},{"language":"default","tag":"Admin","count":19},{"language":"default","tag":"Cookbooks","count":17},{"language":"default","tag":"Webhooks","count":14},{"language":"default","tag":"MCP","count":13},{"language":"default","tag":"Candidates","count":12},{"language":"default","tag":"Interviews","count":10},{"language":"default","tag":"Connect","count":8},{"language":"default","tag":"Reports","count":7},{"language":"default","tag":"Results","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/results/get-interview-result-details-with-transcript","slug":"/api-reference/results/get-interview-result-details-with-transcript","pageMetadata":{"title":"Get interview result details with transcript","description":"Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /job-interview-details","href":"/api-reference/results/get-interview-result-details-with-transcript","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get interview result details with transcript","description":"Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /job-interview-details","href":"/api-reference/results/get-interview-result-details-with-transcript","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Results"],"summary":"Get interview result details with transcript","description":"Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.","security":["d863cfed-2e13-47cd-9ada-3ff797ed5e30"],"parameters":["4d2fe40e-9e20-42c4-b6f4-14166c0b9731","c2d45638-269b-419d-be9b-fb706c133abb"],"responses":{"200":"1fbae148-f998-4f13-b56c-2a27b378c582","401":"2bc4676a-68cf-42c1-ada5-0af2e68674a8","403":"955ca9f2-9b5e-4971-8645-21b279876a7e","404":"1bdd0e4f-7a01-477b-b89a-855975da1d75","422":"e96d8e58-b89c-40e2-a84e-8a2aec612138","500":"0fe5b81c-735f-4cf7-b860-746fb3375c8b"},"method":"get","type":"path","servers":["454fcb62-7052-4847-a728-ecf5ade065a6"],"path":"/job-interview-details","baseUrlOptions":["https://cool.jobmojito.com/functions/v1"],"title":"Get interview result details with transcript","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"4d2fe40e-9e20-42c4-b6f4-14166c0b9731":{"schema":{"type":"string","minLength":1,"format":"uuid","description":"The interview result (interview_result.id) to fetch the transcript and details for.","example":"93c98d21-e04d-4a84-9afa-ed154cf73636","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"},"required":true,"name":"interview_result_id","in":"query"},"c2d45638-269b-419d-be9b-fb706c133abb":{"schema":{"type":"string","enum":["true","false"],"default":"false","description":"When true, includes short-lived signed recording URLs for the session, the video introduction, and each transcript answer.","example":"false","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false,"name":"get_signed_recordings","in":"query"}},"responses":{"1fbae148-f998-4f13-b56c-2a27b378c582":{"description":"The interview result and transcript.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"oneOf":[{"type":"string","description":"The interview result (interview_result.id). Company staff and the service key only.","uniqueKey":"id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The interview result (interview_result.id). Company staff and the service key only.","uniqueKey":"id.oneOf.1","typeLabel":"null"}],"uniqueKey":"id","typeLabel":"string | null"},"merchant_id":{"oneOf":[{"type":"string","description":"Owning company (merchant.id). Company staff and the service key only.","uniqueKey":"merchant_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Owning company (merchant.id). Company staff and the service key only.","uniqueKey":"merchant_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"merchant_id","typeLabel":"string | null"},"profile_interview_id":{"oneOf":[{"type":"string","description":"Candidate (profile_interview.id). Company staff and the service key only.","uniqueKey":"profile_interview_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Candidate (profile_interview.id). Company staff and the service key only.","uniqueKey":"profile_interview_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"profile_interview_id","typeLabel":"string | null"},"candidate_name":{"oneOf":[{"type":"string","description":"Candidate name. Company staff and the service key only.","uniqueKey":"candidate_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Candidate name. Company staff and the service key only.","uniqueKey":"candidate_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"candidate_name","typeLabel":"string | null"},"question_set_id":{"oneOf":[{"type":"string","description":"The interview taken (interview_def_set.id). Company staff and the service key only.","uniqueKey":"question_set_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The interview taken (interview_def_set.id). Company staff and the service key only.","uniqueKey":"question_set_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"question_set_id","typeLabel":"string | null"},"position_id":{"oneOf":[{"type":"string","description":"The position (position_def_set.id) when the interview is a step of a multi-stage position. Company staff and the service key only.","uniqueKey":"position_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The position (position_def_set.id) when the interview is a step of a multi-stage position. Company staff and the service key only.","uniqueKey":"position_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"position_id","typeLabel":"string | null"},"position_result_step_id":{"oneOf":[{"type":"string","description":"The application step (position_result_step.id) of a multi-stage interview. Company staff and the service key only.","uniqueKey":"position_result_step_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The application step (position_result_step.id) of a multi-stage interview. Company staff and the service key only.","uniqueKey":"position_result_step_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"position_result_step_id","typeLabel":"string | null"},"position_result_id":{"oneOf":[{"type":"string","description":"The application (position_result.id) of a multi-stage interview, when visible to you. Company staff and the service key only.","uniqueKey":"position_result_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The application (position_result.id) of a multi-stage interview, when visible to you. Company staff and the service key only.","uniqueKey":"position_result_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"position_result_id","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","description":"Product type (type_interview: interview, assessment, coaching, persona, persona_interview, public_avatar). Company staff and the service key only.","uniqueKey":"type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Product type (type_interview: interview, assessment, coaching, persona, persona_interview, public_avatar). Company staff and the service key only.","uniqueKey":"type.oneOf.1","typeLabel":"null"}],"uniqueKey":"type","typeLabel":"string | null"},"result_status":{"oneOf":[{"type":"string","description":"Status of the result row (type_status: active, draft, archived, deleted). The session status is `status`. Company staff and the service key only.","uniqueKey":"result_status.oneOf.0","typeLabel":"string"},{"type":"null","description":"Status of the result row (type_status: active, draft, archived, deleted). The session status is `status`. Company staff and the service key only.","uniqueKey":"result_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"result_status","typeLabel":"string | null"},"processing_status":{"oneOf":[{"type":"string","description":"Analysis status (type_processing_status: new, processing, completed, failed). Company staff and the service key only.","uniqueKey":"processing_status.oneOf.0","typeLabel":"string"},{"type":"null","description":"Analysis status (type_processing_status: new, processing, completed, failed). Company staff and the service key only.","uniqueKey":"processing_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"processing_status","typeLabel":"string | null"},"is_test":{"oneOf":[{"type":"boolean","description":"Whether a test result. Company staff and the service key only.","uniqueKey":"is_test.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether a test result. Company staff and the service key only.","uniqueKey":"is_test.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_test","typeLabel":"boolean | null"},"recruiter_shortlist":{"oneOf":[{"type":"boolean","description":"Whether a recruiter shortlisted the result. Company staff and the service key only.","uniqueKey":"recruiter_shortlist.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether a recruiter shortlisted the result. Company staff and the service key only.","uniqueKey":"recruiter_shortlist.oneOf.1","typeLabel":"null"}],"uniqueKey":"recruiter_shortlist","typeLabel":"boolean | null"},"recruiter_go_next_round":{"oneOf":[{"type":"boolean","description":"The recruiter's decision on this interview result: true accepted, false rejected, null not decided. Company staff and the service key only.","uniqueKey":"recruiter_go_next_round.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"The recruiter's decision on this interview result: true accepted, false rejected, null not decided. Company staff and the service key only.","uniqueKey":"recruiter_go_next_round.oneOf.1","typeLabel":"null"}],"uniqueKey":"recruiter_go_next_round","typeLabel":"boolean | null"},"decision_status":{"oneOf":[{"type":"string","enum":["recruiter_accept","recruiter_reject","recruiter_action","ai_accept","ai_reject","candidate_action","processing"],"description":"Where the decision stands (type_position_decision): recruiter_accept / recruiter_reject (a recruiter decided), ai_accept / ai_reject (the AI decided), recruiter_action (waiting for a recruiter), candidate_action (waiting for the candidate), processing (being analysed). For an interview step of a multi-stage application, the application's. Company staff and the service key only.","uniqueKey":"decision_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["recruiter_accept","recruiter_reject","recruiter_action","ai_accept","ai_reject","candidate_action","processing"],"description":"Where the decision stands (type_position_decision): recruiter_accept / recruiter_reject (a recruiter decided), ai_accept / ai_reject (the AI decided), recruiter_action (waiting for a recruiter), candidate_action (waiting for the candidate), processing (being analysed). For an interview step of a multi-stage application, the application's. Company staff and the service key only.","uniqueKey":"decision_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_status","typeLabel":"enum\u003cstring> | null"},"outcome":{"oneOf":[{"type":"string","enum":["pending","hired","declined"],"description":"Final outcome (type_outcome). For a multi-stage interview, the application's. Company staff and the service key only.","uniqueKey":"outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["pending","hired","declined"],"description":"Final outcome (type_outcome). For a multi-stage interview, the application's. Company staff and the service key only.","uniqueKey":"outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"outcome","typeLabel":"enum\u003cstring> | null"},"outcome_at":{"oneOf":[{"type":"string","description":"When the outcome was set (ISO 8601). Company staff and the service key only.","uniqueKey":"outcome_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the outcome was set (ISO 8601). Company staff and the service key only.","uniqueKey":"outcome_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"outcome_at","typeLabel":"string | null"},"hire_start_date":{"oneOf":[{"type":"string","description":"Start date of a hire (YYYY-MM-DD). Company staff and the service key only.","uniqueKey":"hire_start_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Start date of a hire (YYYY-MM-DD). Company staff and the service key only.","uniqueKey":"hire_start_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"hire_start_date","typeLabel":"string | null"},"decision_reason_id":{"oneOf":[{"type":"string","description":"Decision reason (an id from merchant-reason-list). For a multi-stage interview, the application's. Company staff and the service key only.","uniqueKey":"decision_reason_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Decision reason (an id from merchant-reason-list). For a multi-stage interview, the application's. Company staff and the service key only.","uniqueKey":"decision_reason_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_reason_id","typeLabel":"string | null"},"decision_reason_label":{"oneOf":[{"type":"string","description":"The decision reason's label; present with decision_reason_id. Company staff and the service key only.","uniqueKey":"decision_reason_label.oneOf.0","typeLabel":"string"},{"type":"null","description":"The decision reason's label; present with decision_reason_id. Company staff and the service key only.","uniqueKey":"decision_reason_label.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_reason_label","typeLabel":"string | null"},"decision_reason_note":{"oneOf":[{"type":"string","description":"Free-text note given with the decision reason. Company staff and the service key only.","uniqueKey":"decision_reason_note.oneOf.0","typeLabel":"string"},{"type":"null","description":"Free-text note given with the decision reason. Company staff and the service key only.","uniqueKey":"decision_reason_note.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_reason_note","typeLabel":"string | null"},"assigned_profile_id":{"oneOf":[{"type":"string","description":"Staff member assigned to the result or, for a multi-stage interview, to the application (profile.id). Company staff and the service key only.","uniqueKey":"assigned_profile_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Staff member assigned to the result or, for a multi-stage interview, to the application (profile.id). Company staff and the service key only.","uniqueKey":"assigned_profile_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"assigned_profile_id","typeLabel":"string | null"},"withdrawn_at":{"oneOf":[{"type":"string","description":"Multi-stage interview: when the application was withdrawn (ISO 8601). Company staff and the service key only.","uniqueKey":"withdrawn_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"Multi-stage interview: when the application was withdrawn (ISO 8601). Company staff and the service key only.","uniqueKey":"withdrawn_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"withdrawn_at","typeLabel":"string | null"},"score":{"oneOf":[{"type":"number","description":"Overall interview score.","uniqueKey":"score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Overall interview score.","uniqueKey":"score.oneOf.1","typeLabel":"null"}],"uniqueKey":"score","typeLabel":"number | null"},"score_simulation":{"oneOf":[{"type":"number","description":"Overall simulated score.","uniqueKey":"score_simulation.oneOf.0","typeLabel":"number"},{"type":"null","description":"Overall simulated score.","uniqueKey":"score_simulation.oneOf.1","typeLabel":"null"}],"uniqueKey":"score_simulation","typeLabel":"number | null"},"score_text":{"oneOf":[{"type":"string","description":"Human-readable score summary.","uniqueKey":"score_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Human-readable score summary.","uniqueKey":"score_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"score_text","typeLabel":"string | null"},"score_sentiment":{"oneOf":[{"type":"number","description":"Sentiment sub-score.","uniqueKey":"score_sentiment.oneOf.0","typeLabel":"number"},{"type":"null","description":"Sentiment sub-score.","uniqueKey":"score_sentiment.oneOf.1","typeLabel":"null"}],"uniqueKey":"score_sentiment","typeLabel":"number | null"},"score_words_per_minute":{"oneOf":[{"type":"number","description":"Speaking-pace (words per minute) sub-score.","uniqueKey":"score_words_per_minute.oneOf.0","typeLabel":"number"},{"type":"null","description":"Speaking-pace (words per minute) sub-score.","uniqueKey":"score_words_per_minute.oneOf.1","typeLabel":"null"}],"uniqueKey":"score_words_per_minute","typeLabel":"number | null"},"score_pronunciation":{"oneOf":[{"type":"number","description":"Pronunciation sub-score.","uniqueKey":"score_pronunciation.oneOf.0","typeLabel":"number"},{"type":"null","description":"Pronunciation sub-score.","uniqueKey":"score_pronunciation.oneOf.1","typeLabel":"null"}],"uniqueKey":"score_pronunciation","typeLabel":"number | null"},"score_answer":{"oneOf":[{"type":"number","description":"Aggregate answer sub-score.","uniqueKey":"score_answer.oneOf.0","typeLabel":"number"},{"type":"null","description":"Aggregate answer sub-score.","uniqueKey":"score_answer.oneOf.1","typeLabel":"null"}],"uniqueKey":"score_answer","typeLabel":"number | null"},"status":{"oneOf":[{"type":"string","description":"Coach/interview status (coach_status), e.g. started, completed.","uniqueKey":"status.oneOf.0","typeLabel":"string"},{"type":"null","description":"Coach/interview status (coach_status), e.g. started, completed.","uniqueKey":"status.oneOf.1","typeLabel":"null"}],"uniqueKey":"status","typeLabel":"string | null"},"start":{"oneOf":[{"type":"string","description":"Interview start timestamp (training_start, ISO 8601).","uniqueKey":"start.oneOf.0","typeLabel":"string"},{"type":"null","description":"Interview start timestamp (training_start, ISO 8601).","uniqueKey":"start.oneOf.1","typeLabel":"null"}],"uniqueKey":"start","typeLabel":"string | null"},"end":{"oneOf":[{"type":"string","description":"Interview end timestamp (training_end, ISO 8601).","uniqueKey":"end.oneOf.0","typeLabel":"string"},{"type":"null","description":"Interview end timestamp (training_end, ISO 8601).","uniqueKey":"end.oneOf.1","typeLabel":"null"}],"uniqueKey":"end","typeLabel":"string | null"},"duration":{"oneOf":[{"type":"number","description":"Total duration in deciseconds (duration_ds).","uniqueKey":"duration.oneOf.0","typeLabel":"number"},{"type":"null","description":"Total duration in deciseconds (duration_ds).","uniqueKey":"duration.oneOf.1","typeLabel":"null"}],"uniqueKey":"duration","typeLabel":"number | null"},"ai_interview_coverage_percentage":{"oneOf":[{"type":"number","description":"Percentage of the intended interview the AI judged to be covered.","uniqueKey":"ai_interview_coverage_percentage.oneOf.0","typeLabel":"number"},{"type":"null","description":"Percentage of the intended interview the AI judged to be covered.","uniqueKey":"ai_interview_coverage_percentage.oneOf.1","typeLabel":"null"}],"uniqueKey":"ai_interview_coverage_percentage","typeLabel":"number | null"},"ai_completion_reason":{"oneOf":[{"type":"string","description":"Why the interview completed (ai_completed_reason).","uniqueKey":"ai_completion_reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Why the interview completed (ai_completed_reason).","uniqueKey":"ai_completion_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"ai_completion_reason","typeLabel":"string | null"},"ai_analysis":{"oneOf":[{"type":"string","description":"Candidate-facing AI analysis of the whole interview.","uniqueKey":"ai_analysis.oneOf.0","typeLabel":"string"},{"type":"null","description":"Candidate-facing AI analysis of the whole interview.","uniqueKey":"ai_analysis.oneOf.1","typeLabel":"null"}],"uniqueKey":"ai_analysis","typeLabel":"string | null"},"ai_analysis_recruiter":{"oneOf":[{"type":"string","description":"Recruiter-facing AI analysis of the whole interview.","uniqueKey":"ai_analysis_recruiter.oneOf.0","typeLabel":"string"},{"type":"null","description":"Recruiter-facing AI analysis of the whole interview.","uniqueKey":"ai_analysis_recruiter.oneOf.1","typeLabel":"null"}],"uniqueKey":"ai_analysis_recruiter","typeLabel":"string | null"},"ai_analysis_other":{"oneOf":[{"description":"Session-level AI analyses keyed by analysis name (jsonb). `strengths_concerns`: { strengths: string[], concerns: string[] } (0-4 items each, recruiter-facing; called `hiring_reasons` with `reasons_to_hire` / `reasons_not_to_hire` inside before 2026-09-15, and rows written before then may still carry that shape). `takeaways`: { what_went_well: string[], next_steps: { text, priority: impact | quick | longterm, guidance: { kind: say | structure | length | exercise | perspective, text }, proof? }[], fixed?: string[] } (coaching / persona sessions, learner-facing; `proof` entries are { kind: quote | ai_summary | transcript_ref | document, text, ref?: { result_question_id } }; `fixed` lists the steps from the previous attempt that the learner did this time). `multi_department`: the multi-department-selection analysis. `score_rationale`: the rubric bracket of the session score and evidenced counts. `key_statement`: { quote, result_question_id }, the one verbatim quotation a recruiter would remember the candidate by (interview / persona_interview, absent when nothing distinctive was said). Further keys may be added.","uniqueKey":"ai_analysis_other.oneOf.0","typeLabel":"any"},{"description":"Session-level AI analyses keyed by analysis name (jsonb). `strengths_concerns`: { strengths: string[], concerns: string[] } (0-4 items each, recruiter-facing; called `hiring_reasons` with `reasons_to_hire` / `reasons_not_to_hire` inside before 2026-09-15, and rows written before then may still carry that shape). `takeaways`: { what_went_well: string[], next_steps: { text, priority: impact | quick | longterm, guidance: { kind: say | structure | length | exercise | perspective, text }, proof? }[], fixed?: string[] } (coaching / persona sessions, learner-facing; `proof` entries are { kind: quote | ai_summary | transcript_ref | document, text, ref?: { result_question_id } }; `fixed` lists the steps from the previous attempt that the learner did this time). `multi_department`: the multi-department-selection analysis. `score_rationale`: the rubric bracket of the session score and evidenced counts. `key_statement`: { quote, result_question_id }, the one verbatim quotation a recruiter would remember the candidate by (interview / persona_interview, absent when nothing distinctive was said). Further keys may be added.","type":"null","uniqueKey":"ai_analysis_other.oneOf.1","typeLabel":"null"}],"uniqueKey":"ai_analysis_other","typeLabel":"any | null"},"ai_analysis_recruiter_why_hire":{"oneOf":[{"description":"Reasons to hire (list). Deprecated: a copy of ai_analysis_other.strengths_concerns.strengths, kept for existing integrations.","deprecated":true,"uniqueKey":"ai_analysis_recruiter_why_hire.oneOf.0","typeLabel":"any"},{"description":"Reasons to hire (list). Deprecated: a copy of ai_analysis_other.strengths_concerns.strengths, kept for existing integrations.","deprecated":true,"type":"null","uniqueKey":"ai_analysis_recruiter_why_hire.oneOf.1","typeLabel":"null"}],"uniqueKey":"ai_analysis_recruiter_why_hire","typeLabel":"any | null"},"ai_analysis_recruiter_why_not_hire":{"oneOf":[{"description":"Reasons not to hire (list). Deprecated: a copy of ai_analysis_other.strengths_concerns.concerns, kept for existing integrations.","deprecated":true,"uniqueKey":"ai_analysis_recruiter_why_not_hire.oneOf.0","typeLabel":"any"},{"description":"Reasons not to hire (list). Deprecated: a copy of ai_analysis_other.strengths_concerns.concerns, kept for existing integrations.","deprecated":true,"type":"null","uniqueKey":"ai_analysis_recruiter_why_not_hire.oneOf.1","typeLabel":"null"}],"uniqueKey":"ai_analysis_recruiter_why_not_hire","typeLabel":"any | null"},"recruiter_risks":{"oneOf":[{"description":"Detected recruiter risk flags (jsonb).","uniqueKey":"recruiter_risks.oneOf.0","typeLabel":"any"},{"description":"Detected recruiter risk flags (jsonb).","type":"null","uniqueKey":"recruiter_risks.oneOf.1","typeLabel":"null"}],"uniqueKey":"recruiter_risks","typeLabel":"any | null"},"user_feedback_recruiter":{"oneOf":[{"type":"string","description":"Recruiter-entered feedback note.","uniqueKey":"user_feedback_recruiter.oneOf.0","typeLabel":"string"},{"type":"null","description":"Recruiter-entered feedback note.","uniqueKey":"user_feedback_recruiter.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_feedback_recruiter","typeLabel":"string | null"},"recording_local_path":{"oneOf":[{"type":"string","description":"Storage path of the full session recording. When the candidate restarted, this is the latest session.","uniqueKey":"recording_local_path.oneOf.0","typeLabel":"string"},{"type":"null","description":"Storage path of the full session recording. When the candidate restarted, this is the latest session.","uniqueKey":"recording_local_path.oneOf.1","typeLabel":"null"}],"uniqueKey":"recording_local_path","typeLabel":"string | null"},"recording_local_path_history":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"recording_local_path_history.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Storage paths of the earlier sessions when the candidate restarted the interview, oldest first. Null when there is only one recording.","uniqueKey":"recording_local_path_history.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Storage paths of the earlier sessions when the candidate restarted the interview, oldest first. Null when there is only one recording.","uniqueKey":"recording_local_path_history.oneOf.1","typeLabel":"null"}],"uniqueKey":"recording_local_path_history","typeLabel":"string[] | null"},"recording_is_video":{"oneOf":[{"type":"boolean","description":"Whether the session recording is video.","uniqueKey":"recording_is_video.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the session recording is video.","uniqueKey":"recording_is_video.oneOf.1","typeLabel":"null"}],"uniqueKey":"recording_is_video","typeLabel":"boolean | null"},"video_introduction_local_path":{"oneOf":[{"type":"string","description":"Storage path of the candidate video introduction.","uniqueKey":"video_introduction_local_path.oneOf.0","typeLabel":"string"},{"type":"null","description":"Storage path of the candidate video introduction.","uniqueKey":"video_introduction_local_path.oneOf.1","typeLabel":"null"}],"uniqueKey":"video_introduction_local_path","typeLabel":"string | null"},"recording_url":{"oneOf":[{"type":"string","description":"Signed session-recording URL; present only when get_signed_recordings=true.","uniqueKey":"recording_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Signed session-recording URL; present only when get_signed_recordings=true.","uniqueKey":"recording_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"recording_url","typeLabel":"string | null"},"recording_url_history":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"recording_url_history.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recording_url_history.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"recording_url_history.items.[INDEX]","typeLabel":"string | null"},"description":"Signed URLs of the earlier sessions, in the same order as recording_local_path_history; null for a file that could not be signed. Present only when get_signed_recordings=true and the candidate restarted.","uniqueKey":"recording_url_history","typeLabel":"(string | null)[]"},"video_introduction_url":{"oneOf":[{"type":"string","description":"Signed video-introduction URL; present only when get_signed_recordings=true.","uniqueKey":"video_introduction_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Signed video-introduction URL; present only when get_signed_recordings=true.","uniqueKey":"video_introduction_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"video_introduction_url","typeLabel":"string | null"},"transcript":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"interview_result_question id.","uniqueKey":"transcript.items.[INDEX].id","typeLabel":"string"},"is_answer":{"type":"boolean","description":"True for a candidate answer turn, false for an avatar/question turn.","uniqueKey":"transcript.items.[INDEX].is_answer","typeLabel":"boolean"},"view":{"oneOf":[{"type":"string","description":"Question view/type (e.g. with listening, multiple choice, without scoring).","uniqueKey":"transcript.items.[INDEX].view.oneOf.0","typeLabel":"string"},{"type":"null","description":"Question view/type (e.g. with listening, multiple choice, without scoring).","uniqueKey":"transcript.items.[INDEX].view.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].view","typeLabel":"string | null"},"question_original_id":{"oneOf":[{"type":"string","description":"Source question id: the `id` of a question in job-interview-get (null for generated follow-ups).","uniqueKey":"transcript.items.[INDEX].question_original_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Source question id: the `id` of a question in job-interview-get (null for generated follow-ups).","uniqueKey":"transcript.items.[INDEX].question_original_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].question_original_id","typeLabel":"string | null"},"question_original":{"oneOf":[{"type":"string","description":"Original question text from the definition (when question_original_id is set).","uniqueKey":"transcript.items.[INDEX].question_original.oneOf.0","typeLabel":"string"},{"type":"null","description":"Original question text from the definition (when question_original_id is set).","uniqueKey":"transcript.items.[INDEX].question_original.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].question_original","typeLabel":"string | null"},"question_asked":{"oneOf":[{"type":"string","description":"The question text actually asked to the candidate.","uniqueKey":"transcript.items.[INDEX].question_asked.oneOf.0","typeLabel":"string"},{"type":"null","description":"The question text actually asked to the candidate.","uniqueKey":"transcript.items.[INDEX].question_asked.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].question_asked","typeLabel":"string | null"},"answer":{"oneOf":[{"type":"string","description":"The candidate answer transcript text.","uniqueKey":"transcript.items.[INDEX].answer.oneOf.0","typeLabel":"string"},{"type":"null","description":"The candidate answer transcript text.","uniqueKey":"transcript.items.[INDEX].answer.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].answer","typeLabel":"string | null"},"ai_analysis":{"oneOf":[{"type":"string","description":"AI analysis of this answer.","uniqueKey":"transcript.items.[INDEX].ai_analysis.oneOf.0","typeLabel":"string"},{"type":"null","description":"AI analysis of this answer.","uniqueKey":"transcript.items.[INDEX].ai_analysis.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].ai_analysis","typeLabel":"string | null"},"ai_analysis_recruiter":{"oneOf":[{"type":"string","description":"Recruiter-facing AI analysis of this answer.","uniqueKey":"transcript.items.[INDEX].ai_analysis_recruiter.oneOf.0","typeLabel":"string"},{"type":"null","description":"Recruiter-facing AI analysis of this answer.","uniqueKey":"transcript.items.[INDEX].ai_analysis_recruiter.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].ai_analysis_recruiter","typeLabel":"string | null"},"score":{"oneOf":[{"type":"number","description":"Score for this interaction.","uniqueKey":"transcript.items.[INDEX].score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Score for this interaction.","uniqueKey":"transcript.items.[INDEX].score.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].score","typeLabel":"number | null"},"score_simulation":{"oneOf":[{"type":"number","description":"Simulated score for this interaction.","uniqueKey":"transcript.items.[INDEX].score_simulation.oneOf.0","typeLabel":"number"},{"type":"null","description":"Simulated score for this interaction.","uniqueKey":"transcript.items.[INDEX].score_simulation.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].score_simulation","typeLabel":"number | null"},"score_answer_ai":{"oneOf":[{"type":"number","description":"AI answer score.","uniqueKey":"transcript.items.[INDEX].score_answer_ai.oneOf.0","typeLabel":"number"},{"type":"null","description":"AI answer score.","uniqueKey":"transcript.items.[INDEX].score_answer_ai.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].score_answer_ai","typeLabel":"number | null"},"score_answer_ai_simulation":{"oneOf":[{"type":"number","description":"Simulated AI answer score.","uniqueKey":"transcript.items.[INDEX].score_answer_ai_simulation.oneOf.0","typeLabel":"number"},{"type":"null","description":"Simulated AI answer score.","uniqueKey":"transcript.items.[INDEX].score_answer_ai_simulation.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].score_answer_ai_simulation","typeLabel":"number | null"},"duration":{"oneOf":[{"type":"number","description":"Duration of this interaction in deciseconds (duration_ds).","uniqueKey":"transcript.items.[INDEX].duration.oneOf.0","typeLabel":"number"},{"type":"null","description":"Duration of this interaction in deciseconds (duration_ds).","uniqueKey":"transcript.items.[INDEX].duration.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].duration","typeLabel":"number | null"},"mojito_language_code":{"oneOf":[{"type":"string","description":"Platform language code of this interaction.","uniqueKey":"transcript.items.[INDEX].mojito_language_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Platform language code of this interaction.","uniqueKey":"transcript.items.[INDEX].mojito_language_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].mojito_language_code","typeLabel":"string | null"},"answer_assessment_raw_data":{"oneOf":[{"description":"Raw per-answer assessment data (pronunciation/sentiment/etc.).","uniqueKey":"transcript.items.[INDEX].answer_assessment_raw_data.oneOf.0","typeLabel":"any"},{"description":"Raw per-answer assessment data (pronunciation/sentiment/etc.).","type":"null","uniqueKey":"transcript.items.[INDEX].answer_assessment_raw_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].answer_assessment_raw_data","typeLabel":"any | null"},"recording_local_path":{"oneOf":[{"type":"string","description":"Storage path of this answer recording (private-recordings bucket).","uniqueKey":"transcript.items.[INDEX].recording_local_path.oneOf.0","typeLabel":"string"},{"type":"null","description":"Storage path of this answer recording (private-recordings bucket).","uniqueKey":"transcript.items.[INDEX].recording_local_path.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].recording_local_path","typeLabel":"string | null"},"recording_is_video":{"oneOf":[{"type":"boolean","description":"Whether this answer recording is video (vs audio).","uniqueKey":"transcript.items.[INDEX].recording_is_video.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether this answer recording is video (vs audio).","uniqueKey":"transcript.items.[INDEX].recording_is_video.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].recording_is_video","typeLabel":"boolean | null"},"external_data":{"oneOf":[{"description":"External data carried from the question definition.","uniqueKey":"transcript.items.[INDEX].external_data.oneOf.0","typeLabel":"any"},{"description":"External data carried from the question definition.","type":"null","uniqueKey":"transcript.items.[INDEX].external_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].external_data","typeLabel":"any | null"},"external_id":{"oneOf":[{"type":"string","description":"External identifier carried from the question definition.","uniqueKey":"transcript.items.[INDEX].external_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"External identifier carried from the question definition.","uniqueKey":"transcript.items.[INDEX].external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].external_id","typeLabel":"string | null"},"recording_url":{"oneOf":[{"type":"string","description":"Signed URL for recording_local_path; present only when get_signed_recordings=true.","uniqueKey":"transcript.items.[INDEX].recording_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Signed URL for recording_local_path; present only when get_signed_recordings=true.","uniqueKey":"transcript.items.[INDEX].recording_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"transcript.items.[INDEX].recording_url","typeLabel":"string | null"}},"uniqueKey":"transcript.items.[INDEX]","typeLabel":"object"},"description":"Ordered interactions (questions + answers) of the interview.","uniqueKey":"transcript","typeLabel":"object[]"}},"description":"The interview result with its transcript, produced by the interview_transcript RPC and projected onto these fields.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","merchant_id":"\u003cstring>","profile_interview_id":"\u003cstring>","candidate_name":"\u003cstring>","question_set_id":"\u003cstring>","position_id":"\u003cstring>","position_result_step_id":"\u003cstring>","position_result_id":"\u003cstring>","type":"\u003cstring>","result_status":"\u003cstring>","processing_status":"\u003cstring>","is_test":true,"recruiter_shortlist":true,"recruiter_go_next_round":true,"decision_status":"recruiter_accept","outcome":"pending","outcome_at":"\u003cstring>","hire_start_date":"\u003cstring>","decision_reason_id":"\u003cstring>","decision_reason_label":"\u003cstring>","decision_reason_note":"\u003cstring>","assigned_profile_id":"\u003cstring>","withdrawn_at":"\u003cstring>","score":123,"score_simulation":123,"score_text":"\u003cstring>","score_sentiment":123,"score_words_per_minute":123,"score_pronunciation":123,"score_answer":123,"status":"\u003cstring>","start":"\u003cstring>","end":"\u003cstring>","duration":123,"ai_interview_coverage_percentage":123,"ai_completion_reason":"\u003cstring>","ai_analysis":"\u003cstring>","ai_analysis_recruiter":"\u003cstring>","ai_analysis_other":"\u003cunknown>","ai_analysis_recruiter_why_hire":"\u003cunknown>","ai_analysis_recruiter_why_not_hire":"\u003cunknown>","recruiter_risks":"\u003cunknown>","user_feedback_recruiter":"\u003cstring>","recording_local_path":"\u003cstring>","recording_local_path_history":["\u003cstring>"],"recording_is_video":true,"video_introduction_local_path":"\u003cstring>","recording_url":"\u003cstring>","recording_url_history":["\u003cstring>"],"video_introduction_url":"\u003cstring>","transcript":[{"id":"\u003cstring>","is_answer":true,"view":"\u003cstring>","question_original_id":"\u003cstring>","question_original":"\u003cstring>","question_asked":"\u003cstring>","answer":"\u003cstring>","ai_analysis":"\u003cstring>","ai_analysis_recruiter":"\u003cstring>","score":123,"score_simulation":123,"score_answer_ai":123,"score_answer_ai_simulation":123,"duration":123,"mojito_language_code":"\u003cstring>","answer_assessment_raw_data":"\u003cunknown>","recording_local_path":"\u003cstring>","recording_is_video":true,"external_data":"\u003cunknown>","external_id":"\u003cstring>","recording_url":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"2bc4676a-68cf-42c1-ada5-0af2e68674a8":{"description":"Missing, expired or invalid access token.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Field is required.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"name":{"type":"string","example":"interview_result_id","uniqueKey":"name","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Field is required.","name":"interview_result_id"}}},"exampleType":"generated"}},"exampleType":"generated"},"955ca9f2-9b5e-4971-8645-21b279876a7e":{"description":"The token is not a company staff token (for example a candidate or learner token).","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Field is required.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"name":{"type":"string","example":"interview_result_id","uniqueKey":"name","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Field is required.","name":"interview_result_id"}}},"exampleType":"generated"}},"exampleType":"generated"},"1bdd0e4f-7a01-477b-b89a-855975da1d75":{"description":"No interview result exists for the given interview_result_id, or it is not visible to you.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Field is required.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"name":{"type":"string","example":"interview_result_id","uniqueKey":"name","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Field is required.","name":"interview_result_id"}}},"exampleType":"generated"}},"exampleType":"generated"},"e96d8e58-b89c-40e2-a84e-8a2aec612138":{"description":"Validation error.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Field is required.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"name":{"type":"string","example":"interview_result_id","uniqueKey":"name","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Field is required.","name":"interview_result_id"}}},"exampleType":"generated"}},"exampleType":"generated"},"0fe5b81c-735f-4cf7-b860-746fb3375c8b":{"description":"Server error.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Field is required.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"name":{"type":"string","example":"interview_result_id","uniqueKey":"name","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Field is required.","name":"interview_result_id"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"d863cfed-2e13-47cd-9ada-3ff797ed5e30":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Supabase JWT — `Authorization: Bearer \u003ctoken>`.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"454fcb62-7052-4847-a728-ecf5ade065a6":{"url":"https://cool.jobmojito.com/functions/v1","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Supabase JWT — `Authorization: Bearer \u003ctoken>`.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Supabase JWT — `Authorization: Bearer \u003ctoken>`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://cool.jobmojito.com/functions/v1/openapi"},"subdomain":"jobmojito","siteName":"JobMojito Developer / Agent","title":"Get interview result details with transcript - JobMojito Developer / Agent","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-09T15:00:44.291Z","originalFileLocation":"api-reference/results/get-interview-result-details-with-transcript.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.\">\u003cmeta data-mint-head name=\"application-name\" content=\"JobMojito Developer / Agent\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get interview result details with transcript - JobMojito Developer / Agent\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"JobMojito Developer / Agent\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://jobmojito.mintlify.site/_mintlify/api/og/v2?division=Results\u0026amp;title=Get+interview+result+details+with+transcript\u0026amp;description=Returns+an+interview+result+with+its+full+transcript+and+AI+assessment%2C+plus+whose+result+it+is+and+where+its+decision+stands.+Optionally+attaches+signed+record\u0026amp;theme=87c5e3cf7199050cbbf4cb49\u0026amp;signature=4d839bb92b2c7c807a2f03c109df0d287547d823c4dd1a19d706c39c931c0e2b\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get interview result details with transcript - JobMojito Developer / Agent\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://jobmojito.mintlify.site/_mintlify/api/og/v2?division=Results\u0026amp;title=Get+interview+result+details+with+transcript\u0026amp;description=Returns+an+interview+result+with+its+full+transcript+and+AI+assessment%2C+plus+whose+result+it+is+and+where+its+decision+stands.+Optionally+attaches+signed+record\u0026amp;theme=87c5e3cf7199050cbbf4cb49\u0026amp;signature=4d839bb92b2c7c807a2f03c109df0d287547d823c4dd1a19d706c39c931c0e2b\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/jobmojito/GZwP9Qkfq6UpkrB8/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"JobMojito Developer / Agent\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#639C42\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/results/get-interview-result-details-with-transcript.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.jobmojito.com/#organization\",\"name\":\"JobMojito Developer / Agent\",\"url\":\"https://developer.jobmojito.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/jobmojito/DU7xAw61G9kqV1zG/images/jobmojito-light.svg?fit=max\u0026auto=format\u0026n=DU7xAw61G9kqV1zG\u0026q=85\u0026s=6c00cb5f3104ffb6325dacc0818bba69\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.jobmojito.com#website\",\"name\":\"JobMojito Developer / Agent\",\"url\":\"https://developer.jobmojito.com\",\"publisher\":{\"@id\":\"https://developer.jobmojito.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript#webpage\",\"url\":\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript\",\"name\":\"Get interview result details with transcript\",\"description\":\"Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.\",\"dateModified\":\"2026-11-09T15:00:44.291Z\",\"isPartOf\":{\"@id\":\"https://developer.jobmojito.com#website\"},\"breadcrumb\":{\"@id\":\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"JobMojito Developer / Agent\",\"item\":\"https://developer.jobmojito.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get interview result details with transcript\",\"item\":\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript#apireference\",\"headline\":\"Get interview result details with transcript\",\"name\":\"Get interview result details with transcript\",\"description\":\"Returns an interview result with its full transcript and AI assessment, plus whose result it is and where its decision stands. Optionally attaches signed recording URLs. For company staff (owners, recruiters, hiring managers, admins) and the service key; the result is read under your token, so a result of a position or candidate hidden from you is not found. Each read is recorded in the audit log when the company has it on.\",\"url\":\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript\",\"mainEntityOfPage\":{\"@id\":\"https://developer.jobmojito.com/api-reference/results/get-interview-result-details-with-transcript#webpage\"},\"dateModified\":\"2026-11-09T15:00:44.291Z\",\"publisher\":{\"@id\":\"https://developer.jobmojito.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.jobmojito.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"JobMojito Developer / Agent\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"JobMojito Developer / Agent\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/results/get-interview-result-details-with-transcript.md","siteName":"JobMojito Developer / Agent","nav":{"global":null,"tabs":[{"tab":"Welcome","pages":[{"title":"Welcome","href":"/welcome"}]},{"tab":"API Reference","groups":[{"group":"Interviews","pages":[{"title":"Create a new interview","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-create","href":"/api-reference/interviews/create-a-new-interview"},{"title":"Create an interview from an array of questions","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-create-from-array","href":"/api-reference/interviews/create-an-interview-from-an-array-of-questions"},{"title":"Create an interview for a candidate and return an access token URL","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-create-for-candidate-with-token","href":"/api-reference/interviews/create-an-interview-for-a-candidate-and-return-an-access-token-url"},{"title":"Create a role-play — coaching persona or interview-portal role-play (choose with `portal`)","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /persona-create","href":"/api-reference/interviews/create-a-role-play-—-coaching-persona-or-interview-portal-role-play-choose-with-`portal`"},{"title":"Get interview definition","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /job-interview-get","href":"/api-reference/interviews/get-interview-definition"},{"title":"Update an interview or position","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-update","href":"/api-reference/interviews/update-an-interview-or-position"},{"title":"Set interview state","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-set-state","href":"/api-reference/interviews/set-interview-state"},{"title":"Generate a signed interview URL","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-token","href":"/api-reference/interviews/generate-a-signed-interview-url"},{"title":"Register users for an interview","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-register-users","href":"/api-reference/interviews/register-users-for-an-interview"},{"title":"List interview definitions","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-interview-list","href":"/api-reference/interviews/list-interview-definitions"}]},{"group":"Positions","pages":[{"title":"Set the steps of a draft position","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-position-process-save","href":"/api-reference/positions/set-the-steps-of-a-draft-position"},{"title":"Change the settings of a position step","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-position-step-update","href":"/api-reference/positions/change-the-settings-of-a-position-step"},{"title":"Create, change or delete a meeting slot","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-meeting-slot-manage","href":"/api-reference/positions/create-change-or-delete-a-meeting-slot"},{"title":"Copy a position","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-position-duplicate","href":"/api-reference/positions/copy-a-position"},{"title":"Copy an interview","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-interview-duplicate","href":"/api-reference/positions/copy-an-interview"}]},{"group":"Coaching catalogue","pages":[{"title":"Create a coaching catalogue directory","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /catalogue-tag-create","href":"/api-reference/coaching-catalogue/create-a-coaching-catalogue-directory"},{"title":"Update a coaching catalogue directory","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /catalogue-tag-update","href":"/api-reference/coaching-catalogue/update-a-coaching-catalogue-directory"},{"title":"Get a coaching catalogue directory","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /catalogue-tag-get","href":"/api-reference/coaching-catalogue/get-a-coaching-catalogue-directory"},{"title":"List coaching catalogue directories","description":"Paginated list of the coaching-catalogue directories visible to you: your merchant's own, plus the platform-wide `public` ones unless you set include_public=false. Use it to find a directory id before updating one, to pick a `parent_tag`, or to walk the tree with `parent_tag`. The custom Markdown page is not included — fetch it per directory with catalogue-tag-get.","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /catalogue-tag-list","href":"/api-reference/coaching-catalogue/list-coaching-catalogue-directories"}]},{"group":"Results","pages":[{"title":"Get interview result details with transcript","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /job-interview-details","href":"/api-reference/results/get-interview-result-details-with-transcript"},{"title":"Generate an interview report","description":"Generates an interview result report as a PDF (returns a signed URL), raw HTML, or structured JSON. Provide either `interview_result_id` for a single result or `interview_result_ids` for a combined multi-result report.","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-pdf","href":"/api-reference/results/generate-an-interview-report"},{"title":"Request another interview attempt","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-result-request-another-attempt","href":"/api-reference/results/request-another-interview-attempt"},{"title":"Record an external assessment result","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /assessment-result-set","href":"/api-reference/results/record-an-external-assessment-result"},{"title":"List interview results","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-result-list","href":"/api-reference/results/list-interview-results"},{"title":"Get daily event analytics","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-analytics","href":"/api-reference/results/get-daily-event-analytics"},{"title":"Get merchant credit usage","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-analytics-credits-used","href":"/api-reference/results/get-merchant-credit-usage"}]},{"group":"Reports","pages":[{"title":"List report datasets, fields and measures","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /report-catalog","href":"/api-reference/reports/list-report-datasets-fields-and-measures"},{"title":"List custom reports","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /report-list","href":"/api-reference/reports/list-custom-reports"},{"title":"Get a custom report definition","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /report-get","href":"/api-reference/reports/get-a-custom-report-definition"},{"title":"Run a custom report","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /report-run","href":"/api-reference/reports/run-a-custom-report"},{"title":"Check and run an unsaved report","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /report-preview","href":"/api-reference/reports/check-and-run-an-unsaved-report"},{"title":"Create a custom report","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /report-create","href":"/api-reference/reports/create-a-custom-report"},{"title":"Update a custom report","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /report-update","href":"/api-reference/reports/update-a-custom-report"}]},{"group":"Candidates","pages":[{"title":"List candidates","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-candidate-list","href":"/api-reference/candidates/list-candidates"},{"title":"Get a candidate","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-candidate-get","href":"/api-reference/candidates/get-a-candidate"},{"title":"Add a note to a candidate","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-candidate-note-add","href":"/api-reference/candidates/add-a-note-to-a-candidate"},{"title":"Tag candidates","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-candidate-tags-set","href":"/api-reference/candidates/tag-candidates"},{"title":"Create, change or delete a candidate tag","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-candidate-tag-manage","href":"/api-reference/candidates/create-change-or-delete-a-candidate-tag"},{"title":"List candidate filter options","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-candidate-filter-options","href":"/api-reference/candidates/list-candidate-filter-options"},{"title":"Preview merging two candidates","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-candidate-merge-preview","href":"/api-reference/candidates/preview-merging-two-candidates"},{"title":"Merge two candidates","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-candidate-merge","href":"/api-reference/candidates/merge-two-candidates"},{"title":"Dismiss a possible duplicate","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-candidate-duplicate-dismiss","href":"/api-reference/candidates/dismiss-a-possible-duplicate"},{"title":"List candidate segments","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-segment-list","href":"/api-reference/candidates/list-candidate-segments"},{"title":"Create, change or delete a candidate segment","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-segment-manage","href":"/api-reference/candidates/create-change-or-delete-a-candidate-segment"},{"title":"Download a candidate document","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-document-download","href":"/api-reference/candidates/download-a-candidate-document"}]},{"group":"Tasks","pages":[{"title":"List tasks","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-task-list","href":"/api-reference/tasks/list-tasks"},{"title":"Create or change a task","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-task-save","href":"/api-reference/tasks/create-or-change-a-task"}]},{"group":"Document requests","pages":[{"title":"List document requests","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-document-request-list","href":"/api-reference/document-requests/list-document-requests"},{"title":"Ask a candidate for documents","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-document-request-create","href":"/api-reference/document-requests/ask-a-candidate-for-documents"},{"title":"Cancel a document request or mark it reviewed","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-document-request-update","href":"/api-reference/document-requests/cancel-a-document-request-or-mark-it-reviewed"}]},{"group":"Reasons","pages":[{"title":"List the company's reasons","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-reason-list","href":"/api-reference/reasons/list-the-companys-reasons"},{"title":"Get one of the company's reasons","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-reason-get","href":"/api-reference/reasons/get-one-of-the-companys-reasons"},{"title":"Create, change or archive a reason","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-reason-save","href":"/api-reference/reasons/create-change-or-archive-a-reason"}]},{"group":"Knowledge base","pages":[{"title":"Upload a knowledge base document","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /knowledge-base-document-upload","href":"/api-reference/knowledge-base/upload-a-knowledge-base-document"},{"title":"List knowledge base documents and their interview limits","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /knowledge-base-document-list","href":"/api-reference/knowledge-base/list-knowledge-base-documents-and-their-interview-limits"},{"title":"Change which interviews can use a document","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /knowledge-base-document-set-interviews","href":"/api-reference/knowledge-base/change-which-interviews-can-use-a-document"},{"title":"List knowledge base stores","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /knowledge-base-store-list","href":"/api-reference/knowledge-base/list-knowledge-base-stores"},{"title":"Create or change a knowledge base store","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /knowledge-base-store-save","href":"/api-reference/knowledge-base/create-or-change-a-knowledge-base-store"}]},{"group":"Resume \u0026 Form verification","pages":[{"title":"Create or update a pre-screening position","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /pre-screening-create","href":"/api-reference/resume-\u0026-form-verification/create-or-update-a-pre-screening-position"},{"title":"Run pre-screening on a plaintext resume","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-pre-screening-api-resume-text","href":"/api-reference/resume-\u0026-form-verification/run-pre-screening-on-a-plaintext-resume"},{"title":"Pre-screen a candidate from a binary resume upload","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /job-interview-pre-screening-api-resume-binary","href":"/api-reference/resume-\u0026-form-verification/pre-screen-a-candidate-from-a-binary-resume-upload"}]},{"group":"Admin","pages":[{"title":"Invite admin / merchant-team or coaching users","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /invite-users","href":"/api-reference/admin/invite-admin-merchant-team-or-coaching-users"},{"title":"List sub-merchants","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-sub-merchant-list","href":"/api-reference/admin/list-sub-merchants"},{"title":"List the company's users","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-user-list","href":"/api-reference/admin/list-the-companys-users"},{"title":"List avatar templates","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-avatar-list","href":"/api-reference/admin/list-avatar-templates"},{"title":"Get merchant status","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /merchant-status","href":"/api-reference/admin/get-merchant-status"},{"title":"List platform languages","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /platform-languages-list","href":"/api-reference/admin/list-platform-languages"},{"title":"Get the portal configuration (branding, portals, brands, pages)","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /portal-configuration-get","href":"/api-reference/admin/get-the-portal-configuration-branding-portals-brands-pages"},{"title":"Update the portal configuration (branding, portals, brands, pages)","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /portal-configuration-update","href":"/api-reference/admin/update-the-portal-configuration-branding-portals-brands-pages"},{"title":"Publish a brand stylesheet","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /portal-css-publish","href":"/api-reference/admin/publish-a-brand-stylesheet"},{"title":"Get the component style guide","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /portal-component-styles","href":"/api-reference/admin/get-the-component-style-guide"},{"title":"Save a component style","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /portal-component-styles","href":"/api-reference/admin/save-a-component-style"},{"title":"Generate component style alternatives","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /portal-component-styles-generate","href":"/api-reference/admin/generate-component-style-alternatives"},{"title":"List the media library","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /media-list","href":"/api-reference/admin/list-the-media-library"},{"title":"Start uploading a media file","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /media-upload-start","href":"/api-reference/admin/start-uploading-a-media-file"},{"title":"Finish uploading a media file","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /media-upload-finish","href":"/api-reference/admin/finish-uploading-a-media-file"},{"title":"Describe a media file","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /media-update","href":"/api-reference/admin/describe-a-media-file"},{"title":"Delete a media file","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /media-delete","href":"/api-reference/admin/delete-a-media-file"},{"title":"List the media library folders","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi get /media-folders","href":"/api-reference/admin/list-the-media-library-folders"},{"title":"Create, rename or delete a media library folder","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /media-folders","href":"/api-reference/admin/create-rename-or-delete-a-media-library-folder"}]},{"group":"Feedback","pages":[{"title":"Submit a feature request","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-feature-request","href":"/api-reference/feedback/submit-a-feature-request"},{"title":"Report a technical issue","deprecated":null,"version":null,"openapi":"https://cool.jobmojito.com/functions/v1/openapi post /merchant-technical-issue","href":"/api-reference/feedback/report-a-technical-issue"}]}]},{"tab":"Webhooks","pages":[{"title":"Webhooks","href":"/api-reference/webhooks/interview-result-submitted"}]},{"tab":"Cookbooks","pages":[{"title":"Cookbooks","href":"/cookbooks"}]},{"tab":"Skills","pages":[{"title":"Skills","href":"/skills/overview"}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/mcp/overview"}]}]},"basePath":"","title":"Get interview result details with transcript - JobMojito Developer / Agent","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CDiBsYGW.js","utils-KF9rPlmF.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C26urKTX.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BdjmJAC1.js","snippetPresets-3IpDBjt3.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-D4x_2vvo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BIWdc5Pa.js","shallow-LQqfiMNd.js","getApiPlaygroundDisplay-DryzlOZG.js","CodeSnippet-tcJujU4r.js","CodeSnippets-BHp0nVLL.js","Page-1CZdsdAn.js","getPastedJson-DU-1ayUv.js","icon-CZK2hPr4.js","MethodPill-DOaqmTFC.js","DuplicateIcon-B5-nUxxl.js","createIcon-CDP_U77G.js","DynamicMarkdown-GHvayGOn.js","SectionHeading-BYvpkmUD.js","axios-vUo_bRtp.js","Markdown-uxhlayGT.js","clsx-B35qUV0p.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BvrGG8gU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CAf0yVYe.js"]}