{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "CandidateAssessment", "description": "A candidate assessment captures evaluation results from screening tools or manual review processes during the recruiting workflow.", "$id": "https://raw.githubusercontent.com/api-evangelist/workday-recruiting/refs/heads/main/json-schema/recruiting-rest-api-candidate-assessment-schema.json", "type": "object", "properties": { "id": { "type": "string", "description": "Workday ID (WID) of the assessment", "example": "11111111-2222-3333-4444-555555555555" }, "assessmentCategory": { "type": "object", "description": "A reference to a related Workday resource", "properties": { "id": { "type": "string", "description": "Workday ID (WID) of the referenced resource", "example": "11111111-2222-3333-4444-555555555555" }, "descriptor": { "type": "string", "description": "Display name of the referenced resource", "example": "Senior Software Engineer" } } }, "result": { "type": "string", "enum": [ "Pass", "Fail", "Pending" ], "description": "Assessment outcome", "example": "Pass" }, "score": { "type": "number", "description": "Numeric assessment score", "example": 87.5 }, "comments": { "type": "string", "description": "Assessment comments or notes", "example": "Strong technical background with 8+ years of experience in distributed systems." }, "assessedOn": { "type": "string", "format": "date-time", "description": "Date and time the assessment was completed", "example": "2026-05-03T14:30:00Z" } } }