const API_KEY = 'gai_your_key';
const ASSESSMENT_ID = 'your-assessment-id';
const candidates = [
{ email: 'alice@company.com', name: 'Alice Johnson' },
{ email: 'bob@company.com', name: 'Bob Smith' },
{ email: 'carol@company.com', name: 'Carol Davis' },
];
for (const candidate of candidates) {
const res = await fetch(
`https://app.trygradient.ai/api/assessments/${ASSESSMENT_ID}/invite`,
{
method: 'POST',
headers: {
Authorization: `Bearer ${API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify(candidate),
}
);
const data = await res.json();
console.log(`${candidate.email}: ${data.inviteUrl}`);
}