Librus 2 icon

Librus 2

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

Messages → List Messages

AI-generated

Summary

Lists inbox messages from the selected Librus Synergia account. Choose Classic or BFF as the API source; Classic supports paging and filtering by message ID, while BFF returns its inbox message list with richer data.

Inputs

  • Account Login — Optional Synergia login to select a specific account when the portal credentials cover multiple accounts. If empty, uses the first active account, or the first account if none is active.
  • API Source — Select Classic (Synergia API, default) or BFF (Mobile App API). BFF returns richer message data, including full bodies, and does not use the Classic paging or After ID parameters.
  • Page — Classic only. Page number; defaults to 1.
  • Limit — Classic only. Messages per page; defaults to 300 (UI states a maximum of 300).
  • After ID — Classic only. Return messages with IDs greater than this value for incremental fetching. Defaults to 0, which disables this filter.

Output shape

A list of message items, each containing one message as JSON, plus account metadata.

Classic reads the Messages array from the API response; BFF reads inboxMessages. If the selected response has no messages, the node still emits one item containing only _meta. Each item’s _meta includes the selected account login and student name, along with a refresh token.

Links

Discussion