users

GET `/api/v0/main-frontend/users/:id/suspected-cheaters` - Cross-course suspected-cheater records for a user, each paired with the course's applicable duration threshold. Teacher/admin (global) view; read-only (confirm/dismiss happen on the per-course cheaters page).

Changed on
get/api/v0/main-frontend/users/{user_id}/suspected-cheaters

Request

  • The document declares no server URL.
  • Auth: none declared

Path parameters

user_idstring uuid required

User id

Response

User suspected-cheater records across courses

course_idstring uuid required
first_flagged_atstring date-time required

When first flagged in this course (record created_at, unchanged on re-flag).

status'Flagged' | 'ConfirmedCheating' | 'Dismissed' required

Review state of a suspected cheater.

threshold_secondsinteger required

Threshold (seconds) of the module that triggered the flag; the student completed faster.

total_duration_secondsinteger nullable
total_pointsinteger required

Changes