Digitalisieren Sie Ihre Schule innerhalb von 15 Minuten!
Richten Sie Homeworker kostenlos und unverbindlich ein.

GET /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
]