Skip to main content
POST
Create a new screening to evaluate a candidate against job criteria. You can optionally provide additional or replacement criteria specific to this screening.

Body Parameters

integer
required
ID of the candidate to screen (required if jobSubmissionId not provided)
integer
required
ID of the job to screen against (required if jobSubmissionId not provided)
array
Additional screening criteria
boolean
default:"false"
If true, provided criteria replace job criteria. If false, they are added to job criteria.

Response Fields

integer
Unique identifier for the screening
integer
ID of the job submission being screened (if exists)
integer
ID of the candidate being screened
integer
ID of the job being screened against
number
Current match percentage based on verified criteria (0-100)
number
Maximum possible match percentage if all unverified criteria are met (0-100)
boolean
Whether the candidate should be disqualified from the job
array
Detailed analysis of each criterion
string
Overall qualification assessment (e.g., “Appropriate”, “Overqualified”, “Underqualified”)
boolean
Indicates if the candidate’s background is relevant to the position