get_student_enrollments
Retrieve a student's enrollment details and grades for a course. Pass a grading period ID to get term-specific grades instead of cumulative lifetime grades.
Instructions
Get enrollment details for a specific student in a course, including grades if available. Pass grading_period_id to get the grade for a specific semester/term instead of the cumulative lifetime grade — find the id with list_grading_periods.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | Canvas course ID | |
| student_id | Yes | Canvas user ID of the student | |
| grading_period_id | No | Grading period ID to scope grades to a single semester/term. Without this, current_score reflects the entire course history. Use list_grading_periods to discover ids. |