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.
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.
External Validation
Automatic cross-referencing of applicant data against LinkedIn profiles, GitHub activity, and other public sources.
Smart Search
Query candidates by skills, experience, location, or any attribute using natural language. Filter and rank across your entire talent pool.
API Access by Plan
All plans include full API access. Tiers differ by volume and features.
| Plan | Rate Limit | Webhooks | Tokens |
|---|---|---|---|
| Free | Rate-limited | — | 175K once |
| Starter | Standard | ✓ | 1.75M/mo |
| Professional | Standard | ✓ | 12M/mo |
| Enterprise | Custom | ✓ | Custom |
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