Skip to main content
POST
Screen multiple candidates against a job, including a summary of the screening results. You can optionally provide additional or replacement criteria specific to this screening.

Body Parameters

integer
Single candidate ID to screen against multiple jobs (required if jobIds provided)
integer
Single job ID to screen multiple candidates against (required if candidateIds provided)
array
Additional screening criteria (optional)
boolean
default:"false"
If true, provided criteria replace job criteria. If false, they are added to job criteria.

Request Examples

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