admin
admin

Get All Reports

Unified admin inbox over all three report systems.

Each row carries a report_category ('content'|'user'|'tutor'), a normalized status (pending|reviewing|resolved|dismissed), and a subject_user_id pointing to the user the admin should be assessing. The FE renders one BadActorAssessmentPanel per row regardless of category.

get/admin/all-reports

Query parameters

statusstring nullable

Filter by normalized status: pending/reviewing/resolved/dismissed/all

Filter by normalized status: pending/reviewing/resolved/dismissed/all

categorystring nullable

Filter by category: content/user/tutor/all

Filter by category: content/user/tutor/all

limitinteger
offsetinteger

Headers

authorizationstring nullable

Response

Successful Response

{"stackTrail":"paths:/admin/all-reports:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes

No recorded changes to this endpoint across all 1 revision of this API.