Private beta access by invitation

Parse CVs into clean JSON - built for product workflows.

CVLens is a developer-first API that extracts structured CV data from PDF, DOC, DOCX, JPG, and PNG resumes and lets customers request optional paid analysis per upload.

Terminal
curl -X POST https://www.cvlens.ai/api/cv-parser/parses \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "cv=@resume.docx"

Multi-Format CV Parsing

The parser accepts PDF, DOC, DOCX, JPG, and PNG resumes and returns structured JSON for downstream systems.

Optional Analysis Add-On

25 one-time parses. Analysis included on 5 of them. After the trial, request analysis only for the CVs where the extra signal is worth it.

Private Beta Access

New workspaces currently require an invitation link. Contact support@amyla.net if you want access to the parser.

Everything you need from a CV - structured and ready to use.

CVLens extracts the most important resume data points and normalizes them into a clean API response with optional per-request analysis.

Candidate Identity

names, contact fields, birth date, social links

Work Experience

job titles, companies, dates, descriptions

Education

degrees, institutions, fields, years

Structured Location & Document Data

location parts, document language, and canonical profile details

Optional Analysis

seniority assessment plus consistency and completeness checks

API-first Workflow

multipart upload, polling, and request-controlled add-ons

Predictable output your app can trust.

Send a CV, receive structured JSON. Add analysis only when you want the extra signal.

Easy to validate
Ready for databases
Designed for automation
response.json Example response (trimmed)
{
  "id": "01jt...",
  "status": "completed",
  "poll_url": "/api/cv-parser/parses/01jt...",
  "data": {
    "person": {
      "full_name": "Jane Miller",
      ...
      "social_links": [{ "type": "linkedin" }],
      "location": { "city": "Berlin", "country_code": "DE" }
    },
    ...
    "document": { "document_language": "de" }
  },
  "analysis": {
    "seniority_assessment": { "level": "senior" }
  },
  ...
}

Built for developers who need practical resume data.

CVLens focuses on predictable API behavior, encrypted short-term retention, and explicit cost control per CV.

Fact extraction first

structured candidate data designed for downstream systems

Retention window

encrypted storage expires after 7 days

Integration in minutes

simple HTTP API with optional `features[]` add-ons

Made for products that work with candidate data.

ATS Platforms

normalize data

Job Boards

pre-fill profiles

HR SaaS Tools

smarter workflows

Internal Automation

automate intake

Start small. Scale when parsing grows.

Start with one-time credits, then use a monthly minimum fully credited toward successful work.

Free Trial

€0

25 one-time parses. Analysis included on 5 of them.

  • PDF, DOC, DOCX, JPG, and PNG
  • API and demo access
  • Invitation link required
Request Access
Launch Pricing

Default

€5/ month minimum

Fully credited toward metered usage

€5 monthly minimum spend, fully credited against successful usage.

Launch Pricing — activate by December 31, 2026.

€0.05 per successful async parse

€0.06 per successful sync parse

+ €0.10 per successful analysis

  • No charge for failed parses or full cache hits
  • Analysis control via features[]=analysis in async mode
  • Self-service billing when payments open

Business

€15/ month

Platform fee

Best value from around 500 successful parses per month — sooner when using analysis.

€0.02 per successful async parse

€0.03 per successful sync parse

+ €0.04 per successful analysis

  • Sales-assisted activation
  • No automatic volume-tier changes
  • Support terms by agreement

Business 10k+

€115 / month minimum

€15 platform + €100 parse commitment

Commit to €100 in monthly parse usage and keep the lower rates above it.

€0.01 per successful async parse

€0.02 per successful sync parse

+ €0.04 per successful analysis

  • Equivalent to 10,000 async parses in the monthly minimum
  • Unused monthly parse commitment expires
  • Analysis is billed separately
  • Contract activation; no automatic tier switch

Failed parses and full cache hits are free. Analysis is available in async mode only.

CVLens remains in private beta. Request access to activate launch pricing.

Ready to turn CVs into structured data?

CVLens is in private beta. Contact support@amyla.net if you want access to the parser.