curl --request GET \
--url https://api.example.com/api/career/recommend/jobs{
"returned_count": 1,
"ranking_variant": "control",
"ranking_version": "career_recs_v1",
"recommendations": [
{
"company": "<string>",
"job_id": "<string>",
"role_title": "<string>",
"score_pct": 50,
"source_url": "<string>",
"location": "<string>",
"matched_skills": [
"<string>"
],
"missing_skills": [
"<string>"
],
"rationale": [
"<string>"
]
}
]
}Recommend jobs from the curated job-ads corpus using profile skill evidence.
curl --request GET \
--url https://api.example.com/api/career/recommend/jobs{
"returned_count": 1,
"ranking_variant": "control",
"ranking_version": "career_recs_v1",
"recommendations": [
{
"company": "<string>",
"job_id": "<string>",
"role_title": "<string>",
"score_pct": 50,
"source_url": "<string>",
"location": "<string>",
"matched_skills": [
"<string>"
],
"missing_skills": [
"<string>"
],
"rationale": [
"<string>"
]
}
]
}Number of recommendations to return
1 <= x <= 50Filter out jobs scoring below this percentage
0 <= x <= 100Case-insensitive location substring filter (for example: remote, paris)