---
title: Resume Parser API
slug: parse-resume
url: https://apyverse.com/sharpapi/service/parse-resume
provider: SharpAPI
categories: [Artificial Intelligence, Data Extraction, HR]
tags: [resume-parsing, cv-extraction, candidate-data, hr-automation, document-parsing, talent-acquisition]
auth: api_key
---

# Resume Parser API

Parse PDF, DOC, DOCX, TXT, or RTF resumes into candidate details, work history, education, languages, and certifications for HR workflows.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `sharpapi/api/v1/hr/parse_resume` | What it does Submits a resume/CV file for asynchronous AI parsing and returns the job details neede… | 50 |
| GET | `sharpapi/api/v1/hr/parse_resume/job/status/:job_id` | What it does Retrieves the current status of an AI Resume Parser job using the job ID in the path.… | 1 |

## About

## What it does
Resume Parser extracts structured candidate data from a resume or CV file. Send a PDF, DOC, DOCX, TXT, or RTF file, optionally set the resume language, and the service queues an asynchronous parsing job for you.

Use the submit endpoint to upload the file and receive a `job_id` plus a `status_url`. When the job finishes, the status endpoint returns the parsed result object with candidate details such as name, email, phone, address, language, positions, education qualifications, spoken languages, honors and awards, and courses or certifications.

The extracted positions include fields like company name, position name, country, start date, end date, job details, and skills. Education entries include school name, degree type, dates, country, learning mode, department, specialization, and related details. That makes it useful for applicant tracking systems, talent pipelines, CV intake workflows, and any process where you need to turn uploaded resumes into searchable hiring data.

Resume Parser is built for developer workflows where structured output matters more than document layout. Submit the file, poll the job status, and use the parsed profile data in your hiring or enrichment pipeline.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyverse.com/sharpapi/service/parse-resume
