/api/v2/courses/:course_id/timetable/timeline
Gibt die Timeline für den Stundenplan zurück.
Argumente:
Argument | Art | Werte | Standard | Beschreibung |
---|---|---|---|---|
show_breaks |
boolean |
true/false |
true |
Gibt an, ob Pausen mit in den Zeitstrahl angezeigt werden sollen |
show_breaks |
boolean |
true/false |
true |
Sollen Ferien aus dem Stundenplan berücksichtigt werden mit der Annahme, dass an Ferientagen kein Unterricht stattfindet |
start_today |
boolean |
true/false |
false |
Soll der Zeitstrahl mit dem heutigen Datum beginnen. Wenn false , beginnt der Zeitstrahl am Montag der aktuellen Woche |
days_forward |
int |
7 |
Wieviele Tage, soll der Zeitstrahl in die Zukunft reichen. Es werden Wochen immer abgeschlossen |
Antwort:
[
{
"date": "2020-04-10",
"is_today": true,
"is_unschooled": false,
"lessons": [
{
"unit": {
"id": null,
"start": "07:45",
"end": "09:30",
"position": null,
"text": "07:45 - 09:30",
"text_readable": "Von 07:45 Uhr bis 09:30 Uhr"
},
"lessons": [
{
"id": 34,
"name": "Biologie",
"short": "Bio",
"room": "445",
"teacher": "Frau Martans",
"note": "Wer mag das schon",
"color": "",
"is_gradable": true,
"is_timetable_only": false,
"rooms": []
}
],
"is_break": false
},
{
"unit": {
"id": null,
"start": "09:30",
"end": "09:45",
"position": null,
"text": "09:30 - 09:45",
"text_readable": "Von 09:30 Uhr bis 09:45 Uhr"
},
"lessons": null,
"is_break": true
},
...truncated
],
"representations": []
},
...truncated
]