← Back to all endpoints
GET /stundenplan/view

Resolve dates, custom lessons and substitutions using source response caches. No second aggregate TTL: a refreshed native/DSB plan is reflected immediately and account overrides continue using the existing timetable invalidation.

auth required

Query Parameters

NameTypeRequiredDefaultDescription
view_mode string No rolling -
plan_mode string No personal -
week_type any No - -
refresh boolean No False -

Headers

NameRequiredDescription
X-Session-Token Yes -

Responses

200 Successful Response
422 Validation Error
{ "detail": [] }