Actions105
- Info Actions
- Messages Actions
- Homework Actions
- Absence Actions
- Calendar Actions
Overview
This node integrates with the Librus API, a platform commonly used by schools for managing educational data. Specifically, the "Homework" resource with the "List Subjects" operation retrieves a list of subjects related to homework assignments. This can be useful for educators, students, or administrators who want to programmatically access and process subject information from their school's Librus system.
Practical examples include:
- Automatically fetching all subjects to generate reports or dashboards.
- Integrating subject lists into other educational tools or workflows.
- Using the subject data as a basis for further queries, such as listing homework assignments per subject.
Properties
| Name | Meaning |
|---|---|
| From | Optional start date filter in YYYY-MM-DD format to limit results from this date onward. |
| To | Optional end date filter in YYYY-MM-DD format to limit results up to this date. |
| Custom method name | Advanced option to override the default underlying API method called (e.g., getMarks). |
Output
The output is an array of JSON objects representing subjects retrieved from the Librus API. Each object corresponds to a subject entity as returned by the API. The exact structure depends on the API response but typically includes subject identifiers, names, and possibly additional metadata.
No binary data output is produced by this operation.
Dependencies
- Requires valid credentials for the Librus API (login and password).
- Uses an internal client wrapper around the Librus API to perform requests.
- Date filtering is applied after fetching data if "From" and/or "To" properties are set.
- No additional external services beyond the Librus API are required.
Troubleshooting
- No supported method found error: If the node cannot find a matching API method for the selected resource and operation, it will throw an error listing available methods. Ensure the resource and operation names are correct and supported by the current version of the API client.
- Authentication errors: Invalid or missing credentials will prevent successful API calls. Verify that the provided login and password are correct and have sufficient permissions.
- Date format issues: The "From" and "To" dates must be in
YYYY-MM-DDformat. Incorrect formats may cause filtering to fail or return unexpected results. - Empty results: If no subjects are returned, check that the account has associated subjects and that any date filters are not excluding all data.
Links and References
- Librus Official Website (for general platform info)
- Documentation for the Librus API is not publicly available; refer to your institution's IT department or Librus support for API details.