Skip to content

QuizResponsesResponse

Defined in: v1/schemas.ts:651

Wrapper for the /courses/:id/lectures/:id/quizzes/:id/responses endpoint.

This endpoint does not return pagination metadata — all responses are returned in a single request.

  • output<typeof QuizResponsesResponseSchema>

quiz_responses: { course_id: number; course_name?: string; graded: boolean; lecture_id: number; lecture_name?: string; responses: { percent_correct?: number | null; student_email?: string | null; student_id: number; student_name?: string | null; submitted_at?: string | null; }[]; } = QuizResponsesSchema

Defined in: v1/schemas.ts:641

course_id: number

optional course_name?: string

graded: boolean

lecture_id: number

optional lecture_name?: string

responses: { percent_correct?: number | null; student_email?: string | null; student_id: number; student_name?: string | null; submitted_at?: string | null; }[]

z.infer.quiz_responses