Get Application Insights
Retrieve AI-generated insights for a job application including scores, recommendation, and analysis.
Authorizations
API key authentication for the public API. Pass your API key as a Bearer token.
Path Parameters
Response
Serializer for JobApplicationInsights with synthesized CV and interview data.
Processing status: pending, completed, or failed
pending- Pendingcompleted- Completedfailed- Failed
pending, completed, failed Error details if status=failed: {error_type, error_message, traceback, timestamp}
Data sources used to generate insights (cv_evaluation, interview)
cv_evaluation- CV Evaluationinterview- Interview
cv_evaluation, interview CV evaluation score (0-5)
^-?\d{0,3}(?:\.\d{0,2})?$Interview score (0-5)
^-?\d{0,3}(?:\.\d{0,2})?$Weighted overall score (0-5): 30% CV + 70% Interview
^-?\d{0,3}(?:\.\d{0,2})?$Explanation of how overall score was calculated
AI-generated hiring recommendation based on score and risks
strong_hire- Strong Hirehire- Hiremaybe- Maybeno_hire- No Hire
strong_hire, hire, maybe, no_hire Short explanation for the hiring recommendation (1-2 sentences)
2-5 key strengths synthesized from CV and interview
2-5 key weaknesses and areas for improvement
0-3 red flags or concerns
Technical skills, tools, and competencies identified
2-5 growth areas framed constructively
Behavioural observations from interview
1-2 paragraph executive summary
One-line summary for quick candidate differentiation
255LLM-generated markdown bullet list summarizing the data the candidate submitted with their application (JobApplication.custom_fields). One '- ' bullet per relevant item, lightly rephrased for readability. Null when custom_fields is empty or insights have not yet been synthesized.
Organization this record belongs to
[v3 jobs only] Interview v3 session result used for this insight.

