About this endpoint
What it does
Screens a resume against a job title and returns a structured assessment of the candidate fit and review signals. The request body must include jobTitle and resumeContent; the response returns scoring, verdict, strengths, gaps, integrity notes, and a nested security report.
Request Body
| Parameter | Type | Description |
|---|---|---|
| jobTitle | String | The job title to screen the resume against. |
| resumeContent | String | The resume text to evaluate. |
Response
Returns a JSON object with six top-level fields: score as an integer, verdict as a string, strengths as a string array, integrityNotes as a string, securityReport as an object, and gaps as a string array.
| Parameter | Type | Description |
|---|---|---|
| score | Integer | The screening score. |
| verdict | String | The overall screening verdict. |
| strengths | String Array | A list of strengths identified in the resume. |
| integrityNotes | String | Notes related to resume integrity. |
| securityReport | Object | Security-related review output with flags and riskLevel. |
| securityReport.flags | String Array | A list of security flags. |
| securityReport.riskLevel | String | The security risk level. |
| gaps | String Array | A list of gaps identified in the resume. |



