get_student_timetable
Fetch a student's class timetable by name or ID, across one school or every school in the discovery scope. Returns lessons plus the matched student, account, and school.
Instructions
Get a student's timetable by first/last name OR person_id.
Without a subdomain, searches every school in the discovery scope (the
configured EDUPAGE_SUBDOMAINS, or all logged-in schools when unset) and
returns one result per school where the student is found — so a student
attending multiple schools yields separate per-school timetables. If logged
in as a parent, this switches to (and back from) the student account for the lookup.
Returns the student's lessons plus which student/account/school was used.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| date_str | No | ||
| subdomain | No | ||
| student_id | No |