-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Instructor Dashboard - Grading (previously Student Admin) API - POST - Schema Proposal #37647
Copy link
Copy link
Closed
Description
wgu-jesse-stewart
opened on Nov 17, 2025
Issue body actions
| Method | Endpoint | Services | Status | Existing API Path | Description |
|---|---|---|---|---|---|
| POST | /api/instructor/v1/courses/{course_key}/learners/{username}/reset_attempts | grades, xmodule.modulestore, instructor_task | Exists | /courses/{course_id}/instructor/api/reset_student_attempts | Reset student's attempts for a specific problem (requires problem location in body) |
| POST | /api/instructor/v1/courses/{course_key}/learners/{username}/reset_entrance_exam | grades, xmodule.modulestore | Exists | /courses/{course_id}/instructor/api/reset_student_attempts_for_entrance_exam | Reset student's entrance exam attempts and allow retake |
| POST | /api/instructor/v1/courses/{course_key}/learners/{username}/rescore_problem | grades, xmodule.modulestore, instructor_task | Exists | /courses/{course_id}/instructor/api/rescore_problem | Rescore a specific problem for a student (requires problem location in body) |
| POST | /api/instructor/v1/courses/{course_key}/learners/{username}/override_score | grades, xmodule.modulestore | Exists | /courses/{course_id}/instructor/api/override_problem_score | Manually override a student's score for a specific problem |
| POST | /api/instructor/v1/courses/{course_key}/learners/{username}/delete_state | student, xmodule.modulestore | Missing | N/A | Delete student's state/progress for a specific problem or unit |
| POST | /api/instructor/v1/courses/{course_key}/problems/{problem_id}/reset_attempts_all | grades, xmodule.modulestore, instructor_task | Missing | N/A | Reset attempts for all students for a specific problem |
| POST | /api/instructor/v1/courses/{course_key}/problems/{problem_id}/rescore_all | grades, xmodule.modulestore, instructor_task | Missing | N/A | Rescore a specific problem for all students in the course |

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
AC Testing