Endpoint
Path parameters
The unique identifier of the job to retrieve evaluation results for
How it works
This endpoint retrieves all stored evaluation results for a specific job. Use this after running an evaluation to fetch the results, or to retrieve previously computed evaluations without re-running the analysis.Response
Returns an array of evaluation results for all candidates who have been evaluated for this job.The unique identifier of the evaluated candidate
The job posting identifier
The candidate’s full name
Score based on how well the candidate’s skills match the job requirements (0-100)
Score based on the candidate’s GitHub profile and projects (0-100)
Score based on interview responses (0-100)
Score based on years of experience relative to requirements (0-100)
Score assessing the candidate’s authenticity and integrity (0-100)
Weighted final score combining all evaluation factors (0-100)
List of the candidate’s key strengths identified during evaluation
List of areas where the candidate may need improvement
Assessment of hiring risk (e.g., “Low”, “Medium”, “High”)
Final hiring recommendation: “Strong Hire”, “Hire”, or “Reject”
Response example
Error responses
Error message describing what went wrong
Status codes
200- Results retrieved successfully (may be an empty array if no evaluations have been run)500- Internal server error
If you receive an empty array, it means no evaluations have been run for this job yet. Use the Run evaluation endpoint to generate results.