Attempt Started Webhook
Request Details
export interface AttemptCompletedWebhookBody {
id: string;
meta: { timestamp: string; eventName: 'attempt.started' };
timeStarted: string;
user: {
id: string;
name: string;
email: string;
customAttributes: Record<string, unknown>;
};
test: { id: string; title: string };
portal: { id: string };
attempt: {
id: string;
isExam: false;
state: {
responseQuestionMap: string[][];
isRevoked: boolean;
isStarted: boolean;
timeStarted: string;
};
totalQuestions: number;
tags: {
nonFacetTags: string[];
skill: string[];
difficulty: string[];
subtopic: string[];
topic: string[];
subject: string[];
module: string[];
exam: string[];
};
timeStarted: string;
};
}Last updated
Was this helpful?