Skip to main content
You don’t need to store every field from the webhook event. This page shows a recommended flat record, a complete save-and-acknowledge pattern, and the database indexes to add.
Store the full questionAnswers JSON if you need per-question drill-down in your UI. Store proctoring.recentViolations if you need to show recruiters a violation timeline.

Minimum required fields

At a minimum you need these five fields to be useful:

Complete save + acknowledge pattern


Database indexes


Prisma schema reference