Actions56
- API Call Actions
- Bundle Actions
- Community Actions
- Course Actions
- Group Actions
- Hub Actions
- Member Actions
- Module Actions
- Popup Actions
- Webhook Actions
Overview
This node interacts with the LearningSuite API to manage members and their associated bundles. Specifically, the "Remove Bundles From Member" operation allows users to detach one or more bundles from a specified member. This is useful in scenarios where a member's access to certain content or courses (grouped as bundles) needs to be revoked or updated.
Practical examples include:
- Removing expired or no longer relevant course bundles from a member.
- Managing membership levels by adjusting bundle access dynamically.
- Automating cleanup of member entitlements when they leave an organization or change roles.
Properties
| Name | Meaning |
|---|---|
| Member Name or ID | The identifier of the member from whom bundles will be removed. Choose from a list or specify via expression. |
| Bundle Names or IDs | One or more bundles to remove from the member. Select from a list or specify via expression. |
Output
The node outputs a JSON array containing the results of the removal operation for each input item. Each element typically represents the status or confirmation of bundles being removed from the specified member.
If the operation encounters errors and "Continue On Fail" is enabled, error details are included in the output alongside the input data that caused the failure.
No binary data output is involved in this operation.
Dependencies
- Requires a valid API key credential for authenticating with the LearningSuite API.
- The node depends on the LearningSuite API endpoints for managing members and bundles.
- Proper configuration of the base URL and authentication credentials in n8n is necessary.
Troubleshooting
Common Issues:
- Providing invalid or non-existent member IDs or bundle IDs will cause errors.
- Network or authentication failures can prevent successful API calls.
- Attempting to remove bundles not currently assigned to the member may result in no changes or specific error messages.
Error Messages:
"No handler for resource "member" and operation "removeFromBundles": Indicates a misconfiguration or unsupported operation; ensure the correct resource and operation are selected.- API errors related to authorization or invalid parameters will be passed through; verify credentials and input values.
Resolutions:
- Double-check member and bundle identifiers.
- Ensure API credentials are valid and have sufficient permissions.
- Use expressions carefully to avoid malformed inputs.
Links and References
- LearningSuite API Documentation (general reference, replace with actual API docs if available)
- n8n Expressions Documentation – for using expressions in property fields