get_timeline
Retrieve recent assignments, grades, messages, and other Edupage timeline events. Filter by status, category, or date range, while system events stay hidden by default.
Instructions
Get the visible timeline (recent messages, assignments, grades). System events (H_* types) are hidden by default.
Args: status: Filter by status — "active" (default), "done", or "all". starred: Filter by starred — "yes", "no", or "" (all). event_type: Raw type filter (comma-separated, e.g. "sprava,znamka"). category: Human-friendly category. One of: homework, grades, exams, messages, absences, events, news. Mutually exclusive with event_type. date_from: Start date (YYYY-MM-DD) for date range filter. date_to: End date (YYYY-MM-DD) for date range filter. limit: Max items to return (default 50). offset: Items to skip for pagination. include_system: Include system events like H_* types (default false). school: School subdomain (only needed with multiple schools).
Returns: JSON array of lean timeline events
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| school | No | ||
| status | No | active | |
| date_to | No | ||
| starred | No | ||
| category | No | ||
| date_from | No | ||
| event_type | No | ||
| include_system | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |