Developer API

One API Four Capabilities From PDF to Structured Candidate Data

Use the RolescopeAI API to programmatically analyze resumes, extract skills, and score candidates against your positions. Build powerful hiring integrations with just a few API calls.

api response
{
"status": "completed",
"skills": [
{"name": "React", "months": 48},
{"name": "TypeScript", "months": 36}
],
"experience": [{
"role": "Senior Frontend Engineer"
}]
}

Four dimensions, one API

What Rolescope handles for you

Structured Data Extraction

CVs, cover letters, and certificates are automatically converted into structured JSON: skills, timelines, experience, languages.

// Response
{
  "skills": ["React", "TypeScript", "Node.js"],
  "experience": [{role: "Senior Dev", months: 36}],
  "languages": [{name: "Deutsch", level: "C1"}]
}

Forensic Matching

Goes beyond keyword matching. Multi-shot consensus with 9 independent assessments, calibrated score calculation, and transparent breakdown.

Skill Match
92
Domain Fit
78
Timeline
95
Experience
65
Score87/100

External Validation

Automatic cross-referencing of applicant data against LinkedIn profiles, GitHub activity, and other public sources.

LinkedIn
GitHub
Portfolio

Smart Search

Query candidates by skills, experience, location, or any attribute using natural language. Filter and rank across your entire talent pool.

React developer with 3+ years in Berlin
React3+ yrsBerlin
12 candidates matchedof 47 total

Why Rolescope vs. DIY

Building CV analysis yourself means solving compliance, reproducibility, and integration. Or you use an API that already does.

9-Shot Consensus

A single LLM prompt gives you a different answer every time. Rolescope runs 9 independent assessments with confidence weighting for evidence-based, reproducible results.

GDPR + EU AI Act Compliant

CVs are high-risk personal data. With Rolescope, data stays on European infrastructure. No CLOUD Act, no legal risk. GDPR-compliant, designed for EU AI Act compliance.

Structured JSON Output

No unstructured text to parse. Every extraction returns typed JSON with skills, timelines, experience, and languages. Ready for instant integration into your systems.

Pricing starts at €49/month, with token packs available for API-heavy usage.

API Access by Plan

All plans include full API access. Tiers differ by volume and features.

PlanRate LimitWebhooksTokens
FreeRate-limited175K once
StarterStandard1.75M/mo
ProfessionalStandard12M/mo
EnterpriseCustomCustom

New to Rolescope? Start free →

FAQ

Common API Questions

The API uses Bearer token authentication with API keys (rsk_...). Keys are created and managed via the Rolescope dashboard. Each key is scoped to your account and can be revoked at any time. No OAuth, no JWT. Just a simple API key in the Authorization header.

Ready to integrate?

Sign up, create an API key, and start scoring CVs in minutes