Resume Parsing API

Parse any resume into structured data — then score it.

Turn any resume into structured candidate data — contact, skills, experience, education. Then score it against the role you are hiring for. Powered by HireCentral.

PDF & DOCX 0–100 match score Parse + score in one call
~2s
Response time
Any format
PDF, DOCX, any layout
0–100
Match score
1 key
Shared with Receipt API

What you get back

Every resume, regardless of format or layout, becomes the same consistent schema.

Field
Type
Description
name
string
Full name of the candidate
email
string
Primary email address
phone
string
Phone number (parsed)
skills[]
array
List of detected skills
experience[]
array
Work history: company, role, years, description
education[]
array
Education: institution, degree, year
total_experience_years
number
Calculated total years of experience
languages[]
array
Languages spoken
certifications[]
array
Professional certifications
score
object?
Scoring result (returned if job_description or job_id provided)

The difference

A parser gives you data. This one also tells you how well the candidate fits.

Overall match score

A single 0–100 score that tells you how well this candidate fits the role — consistent, explainable, and comparable across every resume.

Skills & experience breakdown

Beyond the overall score, you get skills_match and experience_match sub-scores so you can see exactly where a candidate is strong or weak.

Consistent rubric

Every resume is scored against the same rubric. No human bias, no fatigue. The same resume gets the same score every time.

Integrate in minutes

Parse and score in a single call. Pass a file and optional job description.

POST /v1/resumes/parse
curl "color:#7FA6FF">-X POST https://api.peoplecentral.asia/v1/resumes/parse \
  "color:#7FA6FF">-H "Authorization: Bearer YOUR_API_KEY" \
  "color:#7FA6FF">-F "file=@resume.pdf" \
  "color:#7FA6FF">-F "job_description=Senior Python Engineer with AWS experience"

Who uses it

Add the API to the recruitment system you already run.

ATS & recruitment software

Parse resumes into structured candidate records. Score them against job descriptions automatically.

Job boards & marketplaces

Standardise resume data from any format. Match candidates to listings with scoring.

Staffing & RPO firms

Process resume batches with consistent scoring. Shortlist faster with explainable match scores.

Pricing

One key, one balance across both APIs. 1 credit = 1 page. Live pricing and checkout are in your ExtractIQ dashboard.

Free

Try both APIs with a free credit allowance.

100 pages

on signup, no card

  • 100 credits on signup
  • Both Receipt & Resume APIs
  • One shared API key
  • No credit card required
  • Full API access
Start free
Most popular

Pay-as-you-go

Shared credits you top up as needed. ~$0.099/page.

~$99

per 1,000 pages

  • Everything in Free
  • ~1,000 credits per pack
  • No expiry on credits
  • Both APIs, one balance
  • Email support
Buy credits

Enterprise

For high-volume or custom-scope integrations.

Custom

volume pricing

  • Everything in Pay-as-you-go
  • Volume discount pricing
  • Dedicated support & SLA
  • Custom retention policies
  • Priority queue
Contact us

Figures shown are indicative. Confirm exact pricing in your ExtractIQ dashboard before publish.

ISO 27001 Certified
Hosted in Singapore
Bearer-token auth
Configurable retention

FAQ

Start parsing resumes in minutes.

100 free credits, no card. Add the API to your ATS today.

Get your API key