Skip to content

QuizResponseStudent

Defined in: v1/schemas.ts:617

A single student’s quiz response record.

percent_correct — a value between 0 and 1, not 0100. Multiply by 100 to get a percentage. For example, 1 means 100% correct, 0.5 means 50% correct.

percent_correct may be null — grades are only recorded if the ‘Record grades for this quiz’ toggle is enabled in the quiz settings in the Teachable admin dashboard. If this setting is off, percent_correct will not be populated even for completed responses.

PII — this object contains personally identifiable information (student_name, student_email). Handle in accordance with your privacy policy and applicable data protection regulations.

  • output<typeof QuizResponseStudentSchema>

optional percent_correct?: number | null

Defined in: v1/schemas.ts:597

z.infer.percent_correct


optional student_email?: string | null

Defined in: v1/schemas.ts:595

z.infer.student_email


student_id: number

Defined in: v1/schemas.ts:593

z.infer.student_id


optional student_name?: string | null

Defined in: v1/schemas.ts:594

z.infer.student_name


optional submitted_at?: string | null

Defined in: v1/schemas.ts:596

z.infer.submitted_at