get_grades
Retrieve the logged-in student's grades from EduPage, filtered by school year or term. Returns the current gradebook when no filters are provided.
Instructions
Get grades for the logged-in student. Read-only.
Args: year: School-year start year to filter by (e.g. 2025 for 2025/26). term: 'FIRST' or 'SECOND' to restrict the term. subdomain: School to query (defaults to the active subdomain).
Returns: dict: {'subdomain', 'grades': [serialized grades with subject, teacher, percent, ...]}.
Notes:
- When both year and term are omitted returns the current gradebook.
- Use get_school_year to resolve the current school-year start.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| term | No | ||
| year | No | ||
| subdomain | No |