CV Resume Extractor API
Example Response (200 OK) json{ "success": true, "filename": "resume.pdf", "file_type": "pdf", "char_count": 3061, "model_used": "meta-llama/llama-3.2-3b-instruct:free", "warning": null, "warnings": [], "data": { "personal": { "full_name": "Alex Morgan", "email": "[email protected]", "phone": "+15550100199", "location": "San Francisco, CA", "linkedin": "linkedin.com/in/alexmorgan",…
CV Resume Extractor API endpoints
| Method | Endpoint | Description |
|---|---|---|
| System | ||
| GET |
health_health_get /health |
Check API liveness and LLM connectivity. |
| Parser | ||
| POST |
parse_resume_parse_post /parse |
Upload a resume file (PDF or DOCX) and extract structured data. Returns a JSON object with personal info, experience, education, skills, projects, certifications, languages, and… |
| POST |
create_parse_job_parse_jobs_post /parse-jobs |
Upload a resume file and parse it asynchronously in a background job. Includes early API rate-limiting and endpoint-level 2MB file size/type validation. |
| GET |
get_parse_job_parse_jobs__job_id__get /parse-jobs/{job_id} |
|
CV Resume Extractor API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $8 / month | 10 / second |
|
| ULTRA | $20 / month | — |
|
| MEGA | $45 / month | — |
|