LearningSuite icon

LearningSuite

Interact with LearningSuite API (powered by agentur-systeme.de)

Overview

This node interacts with the LearningSuite API to find a group by its name. It is useful in scenarios where you need to retrieve detailed information about a specific group within the LearningSuite platform, such as when managing user groups, syncing group data, or automating workflows based on group membership.

For example, you might use this node to:

  • Retrieve a group’s details before adding users to it.
  • Check if a group exists before creating a new one.
  • Fetch group information including its users for reporting or auditing purposes.

Properties

Name Meaning
Group Name The exact name of the group to find.
Additional Options Options to customize the query:
• Include Users — Whether to include users in the group results (true/false).

Output

The node outputs JSON data representing the found group(s). The structure typically includes group details such as group ID, name, description, and optionally, if requested, an array of users belonging to that group.

If the "Include Users" option is enabled, the output will also contain user information nested within the group data.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the LearningSuite API.
  • The node depends on the LearningSuite API endpoint configured via credentials, including the base URL.
  • Proper network access to the LearningSuite API service is necessary.

Troubleshooting

  • No handler error: If the node throws an error like No handler for resource "group" and operation "findByName", ensure that the resource and operation parameters are correctly set to "Group" and "Find Group by Name" respectively.
  • Group not found: If no group matches the provided name, the output may be empty or an error may occur depending on API response handling. Verify the group name spelling and existence.
  • Authentication errors: Errors related to authentication usually indicate invalid or missing API credentials. Confirm that the API key credential is properly configured and tested.
  • Network issues: Timeouts or connection errors suggest network problems or incorrect API base URL configuration.

Links and References

Discussion