Build with VegaCap
Embed psychometric assessments into your platform with a simple API and embeddable SDK.
1
Create a session
Your server creates an assessment session with your secret key. Returns a session token.
2
Embed or submit
Embed the assessment with our SDK, or submit responses directly via API.
3
Get results
Receive scores via webhook, download PDF reports, or fetch JSON results.
Quick StartNode.js
// 1. Create session (server)
const session = await fetch('https://api.vegacap.com/api/v1/sessions', {
method: 'POST',
headers: {
'Authorization': 'Bearer vegacap_sk_live_...',
'Content-Type': 'application/json',
},
body: JSON.stringify({
assessmentType: 'disc',
candidate: { externalId: 'user-123', name: 'John' },
}),
}).then(r => r.json());
// 2. Embed (frontend)
VegaCap.init({ publishableKey: 'vegacap_pk_live_...' })
.assessments.embed({
sessionToken: session.sessionToken,
container: '#assessment',
onComplete: (r) => console.log(r.summary),
});6 Assessment Types
AAPA
AI adoption pathway
DiSC
Personality profiling
FRA
Future readiness
LPM
Vocational matching
LPM-U
Career matching
TFD
Trade fitness