Librus icon

Librus

Read data from Librus Synergia (unofficial)

Overview

This node integrates with the Librus API, a platform commonly used in educational environments for managing school-related data. Specifically, the "Homework" resource with the "Get Point Grade" operation allows users to retrieve detailed point grade information related to a student's performance.

Typical use cases include:

  • Fetching point grades within a specific date range to monitor student progress.
  • Integrating grade data into other systems such as reporting tools or dashboards.
  • Automating notifications or workflows based on updated grades.

For example, a teacher could use this node to automatically pull recent point grades for their students between two dates and then generate summary reports or alerts.

Properties

Name Meaning
From Optional start date (format: YYYY-MM-DD) to filter the data from this date onward.
To Optional end date (format: YYYY-MM-DD) to filter the data up to this date.
Custom method name Advanced option to override the default underlying API method called (e.g., getMarks).

Output

The node outputs JSON data representing the point grade(s) retrieved from the Librus API. The structure depends on the API response but generally includes details about the grade such as value, date, subject, and possibly additional metadata.

If multiple records are returned, the output is an array of JSON objects, each corresponding to a single point grade entry.

No binary data output is produced by this operation.

Dependencies

  • Requires valid credentials for the Librus API, including login and password.
  • The node uses an internal client wrapper to communicate with the Librus API.
  • No additional external services or environment variables are needed beyond the API credentials.

Troubleshooting

  • No supported method found error: This occurs if the specified operation or custom method name does not match any available API methods. Ensure the operation name is correct and that the custom method name (if used) corresponds to a valid API method.
  • Authentication failures: Verify that the provided API credentials (login and password) are correct and have sufficient permissions.
  • Date filtering issues: If no data is returned when using the "From" and "To" properties, check that the dates are in the correct format (YYYY-MM-DD) and that there is data available in that range.
  • Empty results: Could indicate no grades exist for the specified parameters; verify inputs and try broader date ranges.

Links and References

Discussion