/tools namespace · APlicious

Resume parser API — structured data from any CV in one POST

POST a PDF resume as multipart or pass raw resume text in JSON — get back a structured object with name, contact details, skills array, work history, and education, ready for any ATS or job-matching database.

1endpoint, any format
Get free API key View docs
POST /api/v1/tools/resume/parse (text)
const res = await fetch('https://aplicious.com/api/v1/tools/resume/parse', {
  method: 'POST',
  headers: { 'X-API-Key': 'lapi_live_••••', 'Content-Type': 'application/json' },
  body: JSON.stringify({ text: 'Jane Doe\njane@example.com\nSkills: Python, SQL...' }),
});
const { data } = await res.json();
// { name: "Jane Doe", email: "jane@example.com",
//   skills: ["Python", "SQL"], work_history: [...], education: [...] }

No credit card · Free to start · X-API-Key header auth

What's included in /tools

PDF or plain text

POST multipart with field 'resume' for PDF, or JSON with field 'text' for pre-extracted plain text.

Structured output

Returns name, email, phone, summary, skills[], work_history[], education[], and certifications[].

Skills extraction

Identifies technical and soft skills as a tagged array — ready for skills-gap analysis with /jobs/skills-gap.

Works with any CV format

Parses modern, academic, and functional resume formats — no fixed template required.

Pairs with /jobs/ats-keywords

Parse a resume then score it against a job description — two calls, one hiring-automation pipeline.

Start using the resume parser API today

Free tier — 250 calls/month, no credit card. Upgrade when you need more.

Get free API keyExplore /tools docs

Frequently asked questions

Does this parse PDFs directly?

Yes — POST multipart with field 'resume' for PDF uploads. Text extraction handles most standard CV PDFs.

What fields does the structured output include?

name, email, phone, summary, skills[], work_history (company, role, dates, description), education[], certifications[].

Can I use this to build an ATS?

Yes — it's designed exactly for that. Pair with /jobs/ats-keywords to score candidates against a job description.

Related API guides

Remote Jobs API — Search, Filter, Categories — Free

Free REST API for remote job listings. Search by keyword, category, or company.

Read guide

Sentiment Analysis API — Document & Sentence-Level, Free

POST any text to get sentiment scores (positive, negative, neutral, compound) at

Read guide

OCR API — Extract Text from Images, Free Tier, No Setup

OpenAI-powered OCR REST API. POST a multipart image or a public image URL, get e

Read guide

One key unlocks all 10 namespaces — finance, legal, property, jobs, wellness, and more.

View all plans and pricing →