get_timetable_changes
Fetch substitution and timetable changes for a school date, defaulting to today. Use it to check schedule updates and pair with missing teacher data.
Instructions
Get substitution/timetable changes for a date (default today). Read-only.
Args: date_str: YYYY-MM-DD (default today). subdomain: School to query (defaults to the active subdomain).
Returns: dict: {'date', 'subdomain', 'changes': [serialized substitutions]}. Empty list when nothing changed or the school publishes none.
Notes:
- Pair with get_missing_teachers for the full substitution picture.
- For one student's plan on a day use get_student_timetable / get_timetable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date_str | No | ||
| subdomain | No |