Actions116
- Course Actions
- Bundle Actions
- Course Grade Actions
- Course Grade Detail Actions
- Course Teacher Actions
- Email Actions
- Email Campaign Actions
- Email Campaign Course Actions
- Email Campaign Excluded Course Actions
- Email Campaign Excluded List Actions
- Email Campaign Excluded Plan Actions
- Email Campaign List Actions
- Email Campaign Plan Actions
- Email List Actions
- Enroll Actions
- MindzPay Account Actions
- MindzPay Invoice Actions
- MindzPay Payment Actions
- MindzPay Subscription Actions
- Subscription Actions
- Team Actions
- User Actions
Overview
The node interacts with the Mindz API to manage various resources related to online courses, users, teams, subscriptions, and email campaigns. Specifically, for the Email Campaign Course resource with the Get operation, it retrieves details about a specific course associated with an email campaign. This is useful when you want to fetch information about which course is linked to a particular email campaign, for example, to verify campaign targeting or to display course details in automation workflows.
Practical examples:
- Fetching course details tied to an email campaign before sending targeted emails.
- Automating reporting by retrieving course info linked to active email campaigns.
- Integrating Mindz course data into CRM or marketing platforms based on email campaign associations.
Properties
| Name | Meaning |
|---|---|
| Email Campaign ID | The unique identifier of the email campaign from which to get the associated course. |
| Course ID | The unique identifier of the course linked to the specified email campaign. |
Output
The node outputs JSON data representing the details of the requested course associated with the given email campaign. The exact structure depends on the Mindz API response but typically includes course metadata such as course name, description, status, and other relevant attributes.
If the node supports binary data output (not indicated here), it would represent attachments or media related to the course or campaign, but this is not evident from the provided code.
Dependencies
- Requires an active connection to the Mindz API using OAuth2 authentication (an API key credential).
- The node depends on the Mindz API endpoints for email campaigns and courses.
- Proper configuration of the Mindz OAuth2 credentials within n8n is necessary.
Troubleshooting
- Missing or invalid Email Campaign ID or Course ID: Ensure both IDs are correctly provided and correspond to existing entities in Mindz.
- Authentication errors: Verify that the OAuth2 credentials are valid and have sufficient permissions.
- API rate limits or connectivity issues: Check network connectivity and Mindz API status.
- Unexpected empty or malformed responses: Confirm that the specified email campaign actually has the course linked and that the IDs are correct.
Links and References
- Mindz API Documentation (hypothetical link as no real URL provided)
- n8n OAuth2 Credential Setup Guide: https://docs.n8n.io/credentials/oauth2/
- Mindz Email Campaigns Overview: https://docs.mindz.com/email-campaigns
Note: The summary is based solely on static analysis of the bundled source and provided property definitions.