Developer API

Candidate-specific assessments at scale

Build hiring intelligence into your platform. Generate personalized missions that adapt to every candidate's background — no prompt engineering required.

generate-missions.sh
// Generate a technical mission (async with polling)
curl -X POST /api/client/generate-missions \
  -H "X-Api-Key: vlr_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "resume_json": { "skills": ["react", "node"] },
    "mission_prompt": "System design challenge",
    "type": "technical",
    "difficulty": "Advanced",
    "industry": "Technology"
  }'
0ms
Avg Response
0.00%
Uptime SLA
0K+
Assessments/mo
0+
Companies

API Endpoints

Three APIs. Infinite possibilities.

POST /api/client/generate-missions

Non-Technical

type: non-technical

Behavioral and strategic missions that adapt to each candidate's background, role, and experience level.

  • Product Strategy & Roadmaps
  • Business Case Analysis
  • Leadership Scenarios
  • Market Research Tasks
POST /api/client/generate-missions

Technical

type: technical

Full code challenges with starter code, automated test suites, and IDE-ready problems via the V3 engine.

  • Starter Code Templates
  • Automated Test Suites
  • Multi-Language Support
  • Hints & Learning Objectives
POST /api/client/score-submission

Scoring

Intelligence

Extract actionable hiring signals with AI-powered grading, rubric analysis, and automated feedback.

  • Multi-Dimensional Scoring
  • Detailed Feedback Reports
  • Hire Recommendation Signals
  • Pass/Fail Automation

Integration Flow

Three calls. That's it.

01

Get API Keys

Create a developer account and get your key instantly

02

Generate Missions

Send resume + context to generate personalized assessments

03

Score Submissions

Submit candidate responses for AI-powered scoring & feedback

Zero Maintenance

What you don't manage

We handle the complex infrastructure so you can focus on your candidate experience.

~Prompt engineering or template management
~Mission blueprints or test case generation
~Scoring rubrics or grading logic
~Data normalization or input preprocessing
velric-pipeline
INPUTcandidate_profile.json
PARSEextract_context(resume, survey)
GENERATEai.create_mission(context)
SCOREevaluate(submission, rubric)
OUTPUT{ score: 87, recommendation: 'strong_hire' }

Build hiring intelligence that scales

Get your API keys and start generating candidate-specific assessments in minutes.