CV to JSON Parser

/api/cvparser 5 credit(s) per call

Convert unstructured CV or resume text into structured JSON data using AI-powered parsing.

Overview

The CV to JSON Parser API leverages AI-powered parsing technology to transform unstructured CV and resume text into structured JSON output. It intelligently identifies and extracts candidate information such as personal details, employment history, education, skills, certifications, languages, projects, and publications across different formats, layouts, and languages.

Endpoint

POST /api/cvparser
GET /api/cvparser/parse?text=...

Request Parameters

Parameter Type Required Description
text string Yes The full CV/resume text to parse

Response Fields

The response is wrapped in a standard API envelope:

Field Type Description
success boolean true on success
data.personalInfo object? Extracted personal details: fullName, email, phone, location, linkedIn, website
data.summary string? Professional summary or objective statement
data.workExperience array List of positions with company, title, dates, duration, location, and responsibilities
data.education array List of education entries with institution, degree, field, dates, and grade
data.skills array List of extracted skills and competencies
data.certifications array List of certifications with name, issuer, date, and expiry
data.languages array List of languages with proficiency level
data.projects array List of project names and descriptions
data.publications array List of publications and articles

Example

Parse a CV into structured JSON:

curl -X POST https://simplewebapis.com/api/cvparser \
  -H "Content-Type: application/json" \
  -H "X-Api-Key: swa_your_key" \
  -d '{"text": "John Doe\[email protected]\n\nSkills\nC#, .NET, React"}'

Try it out

Use the Playground to test this API live.