Psychometric assessments for your own platform
Integrate seven production assessments into an HR, applicant tracking or education product through a REST API, signed webhooks and an embeddable SDK.
Quick start · Node.js
// 1. Create a session (server)
const s = await fetch('https://vegacapltd.com/api/v1/sessions', {
method: 'POST',
headers: {
Authorization: 'Bearer vegacap_sk_live_...',
'Content-Type': 'application/json',
},
body: JSON.stringify({
assessmentType: 'disc',
candidate: { externalId: 'u_123', name: 'Jane' },
}),
}).then(r => r.json());
// 2. Embed it (frontend)
VegaCap.init({ publishableKey: 'vegacap_pk_live_...' })
.assessments.embed({
sessionToken: s.sessionToken,
container: '#assessment',
onComplete: r => console.log(r.summary),
});API keys
Create secret and publishable keys per environment, scope their permissions and rotate them without downtime.
Sessions
Create an assessment session for each candidate from your server and embed it or submit responses over REST.
Webhooks
Receive signed events such as session.completed the moment a candidate finishes, with delivery logs and retries.
Available assessments
Read the docs- AAPAAI adoption pathway
- Vega BehaviourBehavioural styles profiling
- FRAFuture-readiness
- LPM-VTVocational trades
- LPM-UUniversity career match
- TFDTrade fitness dialog
- TFD+Trade plus Vega Behaviour combined