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, specifically allowing you to activate or deactivate a member. It is useful in scenarios where you need to control member access or status programmatically within an automation workflow. For example, you might want to automatically deactivate members who have not logged in for a certain period or activate new members after they complete a registration process.
Properties
| Name | Meaning |
|---|---|
| Member Name or ID | The unique identifier or name of the member to be activated or deactivated. You can select from a list or specify an ID using an expression. |
| Action | Choose whether to "Activate" or "Deactivate" the specified member. |
Output
The node outputs a JSON array containing the result of the activation or deactivation action for each processed member. Each item in the output corresponds to one member and includes details returned by the LearningSuite API about the updated member status.
If the operation fails for any input item and "Continue On Fail" is enabled, the output will include an error object with the error message and the original input data for that item.
Dependencies
- Requires a valid API key credential for the LearningSuite API.
- The node expects the base URL and authentication details to be configured in the credentials.
- No additional external dependencies are required beyond the LearningSuite API access.
Troubleshooting
Common issues:
- Invalid or missing member ID: Ensure the member ID exists and is correctly specified.
- API authentication errors: Verify that the API key credential is valid and has the necessary permissions.
- Network or connectivity problems: Check your network connection and the availability of the LearningSuite API endpoint.
Error messages:
"No handler for resource "member" and operation "activateDeactivate": This indicates a misconfiguration or unsupported operation; verify the selected resource and operation.- API errors returned from the LearningSuite service will be passed through; check the error message for details such as invalid member ID or insufficient permissions.
To resolve errors, confirm all input parameters are correct, credentials are properly set up, and the API service is reachable.
Links and References
- LearningSuite API Documentation (general reference, replace with actual API docs if available)
- n8n Expressions Documentation – for using expressions in property fields