candidates

Get Pipeline Match Details

Returns the rich resume↔JD breakdown for a single (candidate, role) pairing — strengths, concerns, requirements checklist, summary, recommendation. Powers the inline expand panel on the candidate detail page and the candidates tab on the role page.

Reads from match_results (the cache populated by core.fit_scoring) via job_role_candidates.match_id. No LLM call — this is purely a join + projection. Returns 404 when the pairing has no scored match yet so the UI can render an "awaiting score" state.

get/api/candidates/{candidate_id}/pipelines/{job_role_id}/match-details

Request

  • Base URL: https://api.thebetterhire.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.thebetterhire.ai/api/candidates/{candidate_id}/pipelines/{job_role_id}/match-details
  • Auth: HTTP bearer

Path parameters

candidate_idstring required
job_role_idstring required

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.