CvDeepMatchRequest
Full state of a single CV DeepMatch request, as returned by
GET /api/v1/cvdeepmatch/{id}.
The external request id (opaque string, not necessarily a UUID).
Possible values: [processing, finished, failed]
Internal CV-parsing artefact. Stripped from webhook payloads (PII) but returned to the owning client on the poll endpoint when present.
cv2jd_result objectnullable
The matching result, populated when status === "finished".
breakdown is keyed by the same dimensions present in the
submitted requirements block.
Aggregate match score, 0–1.
Possible values: >= 0 and <= 1
breakdown object
Per-dimension scores. Keys match the dimensions present in
the submitted requirements (workExperience, skills,
and optionally education).
error objectnullable
Present only when status === "failed". Includes the
downstream error code and message.
Echo of the config you submitted, with any internal
implementation keys (any field beginning with _) stripped.
metadata object
The structured {key:value} run metadata you supplied on submit.
{} when none.
The run tags you supplied on submit (de-duped, trimmed). [] when
none.
["batch-3","eu-region"]{
"id": "string",
"position_id": "string",
"status": "processing",
"created_at": "2024-07-29T15:51:28.071Z",
"processing_started_at": "2024-07-29T15:51:28.071Z",
"processing_completed_at": "2024-07-29T15:51:28.071Z",
"cv_parser_result": {},
"cv2jd_result": {
"overall_score": 0,
"breakdown": {}
},
"error": {
"code": "string",
"message": "string"
},
"config": {},
"metadata": {
"candidate_id": "c_887",
"customer": "acme"
},
"tags": [
"batch-3",
"eu-region"
]
}