Librus 2 icon

Librus 2

Read data from Librus Synergia (portal OAuth2 + REST API)

Timetable → Get Timetable

AI-generated

Summary

Fetches timetable data from Librus Synergia for a selected week or date range. Choose Classic for one week or BFF for a specific start and end date; each returned item includes account metadata.

Inputs

  • Account Login — Optionally choose a Synergia account by login when the portal user has multiple accounts. If empty, the node uses the first active account, or the first account if none is active.
  • API Source — Choose Classic (default) or BFF. Classic accepts a week start date; BFF accepts a date range.
  • Week Start — In Classic mode, the week start date in YYYY-MM-DD format. If empty, the node uses the current week's Monday.
  • Date From (required) — In BFF mode, the start date in YYYY-MM-DD format.
  • Date To (required) — In BFF mode, the end date in YYYY-MM-DD format.

Output shape

A list of n8n items containing timetable data, with account metadata in each item's _meta field.

Classic returns one item containing the timetable object. BFF returns one item per regular lesson; if no lessons are returned, the node emits an item containing only _meta. The BFF date fields are trimmed to YYYY-MM-DD before the request.

Links

Discussion