Parse resume
Turn a resume file into structured data. Send a PDF, DOCX or DOC and get the contact details, experience, education and skills back as JSON.
Parse resume
Send a resume
Post the file as multipart/form-data with your API key in the Authorization header.
filefilerequiredThe resume, as a PDF, DOCX or DOC of 2 MB or less. We check the contents of the file, not its name.
curl https://api.rezi.ai/v1/rezi-api/resumes/parse \ -H "Authorization: Bearer rz_live_..." \ -F "file=@resume.pdf"
What you get back
The parsed resume in data, in the Rezi resume format. contact and summary are objects. The other sections map an item id to the item.
resume.contactobjectName, email, phone, location and links.
resume.summaryobjectThe summary at the top of the resume.
resume.experienceobjectRoles, each with role, company, location, duration and description. A description holds one bullet per line.
resume.educationobjectEach with qualification, institution, location and date.
resume.skillsobjectEach with skill, a comma-separated list.
{
"message": "success",
"data": {
"resume": {
"contact": {
"name": "Alex Rivera",
"email": "alex.rivera@example.com",
"phone": "(512) 555-0142",
"linkedin": "linkedin.com/in/alex-rivera"
},
"summary": { "summary": "Backend engineer with 6 years in payments." },
"experience": {
"exp-0": {
"role": "Senior Backend Engineer",
"company": "Northwind Payments",
"duration": "2022-03 - Present"
}
},
"education": { "edu-0": { "qualification": "B.S. Computer Science" } },
"skills": { "skill-0": { "skill": "Go, Python, SQL" } }
}
}
}Errors
400 when the file is empty, larger than 2 MB, or not a PDF, DOCX or DOC.
Good to know
Nothing is stored
Parsing returns the resume and keeps nothing. To export it, send the result to Create resume.

