HireLayer Resume Parser
POST/api/v4/resumes/parse
Send a CV file and get candidate details, experience, education, languages and typed skills back as normalized JSON.
Candidate photo, cropped from the CV
An image URL, or null when the CV has no photo. With do_not_store_data, the link expires after 10 minutes.
Free wording, normalized values
Fixed vocabularies you can filter and report on.
In the CV: “Developer since 2019”
Returned as resume.info_candidate.experience_level
"5 to 10 years"
In the CV: “English, fluent (C1)”
Returned as resume.languages[].level
"Full Professional Proficiency (C1)"
In the CV: “Freelance mission, 6 months”
Returned as resume.work_experiences[].contract_type
"Freelance"
In the CV: “Available from September”
Returned as resume.info_candidate.availability_date
"2026-09-01"


