AI analysis

GET /jobs/{slug}/match Session or API key

Deterministic skill match of the job against your profile (no LLM).

How well the job’s skills are covered by your profile skills — exact, adjacent, and missing, plus a coverage percent. A caller without a saved profile is a 404.

Path parameters

slug string required
The job public_slug.
curl
curl "https://freehire.dev/api/v1/jobs/<slug>/match" -H "Authorization: Bearer $FREEHIRE_API_KEY"
json — response
{
  "data": {
    "total": 12,
    "exact_count": 7,
    "adjacent_count": 2,
    "coverage_percent": 75,
    "matched": ["go", "postgresql"],
    "adjacent": [ { "name": "typescript", "via": "javascript" } ],
    "missing": ["kubernetes"]
  }
}