履歷建立與客製化
GET /me/cvs/{id}/job-match 僅限工作階段
How well a tailored CV matches the vacancy it was written for.
Deterministic and free — no model call, unlike the AI match analysis. Scored off the CV’s rendered PDF text layer against the vacancy alone (no base-CV comparison, unlike the ATS delta), so it is cheap enough to refresh after every saved edit. available: false when nothing about the vacancy could be matched automatically, or rendering failed. 409 when the CV is not a tailored copy or its vacancy no longer exists.
路徑參數
idstring (uuid) 必填- 定制的履歷 ID。
curl "https://freehire.me/api/v1/me/cvs/7d1a…/job-match" -b cookies.txt{
"data": {
"available": true,
"score": {
"overall": 74,
"categories": [ { "...": "..." } ],
"contributing": ["skills", "requirements"],
"matched_skills": ["go", "postgresql"],
"missing_skills": ["kubernetes"],
"requirements": [ { "text": "5+ years Go", "priority": "required", "cached_status": "covered" } ]
}
}
}