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