Structure candidate data
Turn extracted CV information into consistent candidate profiles for your recruitment tools.
Send a PDF or DOCX CV and receive structured candidate JSON for your ATS, database or recruitment workflow.
Standard extraction is useful for volume and structured ATS ingestion. Use AI when CV context requires deeper interpretation. Credits are charged per CV according to the selected mode.
| Mode | Credits / CV | Fields | Typical use |
|---|---|---|---|
| Standard parsing | 1 | 56 | High-volume ATS ingestion |
| AI parsing | 3 | 56 | Complex CVs and candidate search |
| AI 96 · extended parser | 5 | 96 | Detailed candidate records |
AI 96 uses the extended parser: POST /api/v2/resumes/extended-parser. Send exactly one multipart input, either a file or text. It costs 5 credits per successful parse and requires an active trial or a Business or Enterprise plan.
Field availability depends on the information present in each CV. The credit levels are also listed on the pricing page.
Create an API key in your account, then send a multipart request with the CV file. The API reference documents parser types, full response fields, errors and asynchronous delivery.
curl -X POST "https://cvreaderpro.com/api/v2/resumes/parser" -H "Authorization: ApiKey YOUR_API_KEY" -F "file=@resume.pdf"{
"documentType": "CV",
"documentLanguage": "fr",
"candidate": {
"jobTitle": "Software engineer",
"firstName": "Ada",
"lastName": "Lovelace"
},
"experiences": [],
"skills": []
}This response excerpt is a documentation example, not a measured comparison of one CV across parsing modes.
The documentation includes endpoints and request and response examples.
POST /api/v2/resumes/parserRetrieve skills, experience, and education in responses ready for your tools.
Connect the API to your ATS or recruitment tools.
Endpoint reference with request and response examples.
Turn extracted CV information into consistent candidate profiles for your recruitment tools.
Match skills and experience against job requirements to support candidate review.
Send parsing and matching results into your systems through the API and webhooks.
For asynchronous processing, results are sent to the configured webhook.
Use the API response for synchronous requests or receive deferred results through a webhook.
Download the CV inputs and captured API outputs. All people, employers and vacancies are fictional. The sample documents are in English; results depend on the input and parser and require human review.
200 credits included with your free trial
View pricingProcessing thousands of CVs or integrating an ATS? Book a demo