candidates

Parse Resume Text

Parse resume text and extract structured data using LLM.

Rate-limited (untrusted text → per-call LLM cost). The actual parsing lives in _parse_resume_impl so the file-upload path can reuse it without going through the HTTP rate limiter.

post/api/candidates/parse-resume

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/parse-resume
  • Auth: none declared

Request body

resume_textstring required
extract_contactboolean

Response

Successful Response

full_namestring nullable
emailstring email nullable
phonestring nullable
locationstring nullable
linkedinstring nullable
githubstring nullable
portfoliostring nullable
summarystring nullable
total_years_experiencenumber nullable
technical_skillsstring[]
soft_skillsstring[]
languagesstring[]
number_of_companiesinteger
average_tenure_monthsnumber nullable
promotions_countinteger
career_progressionstring
parsed_atstring
parser_versionstring

Changes

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