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, email campaigns, and payments. Specifically, for the Email Campaign Course resource with the List operation, it retrieves a list of courses associated with a particular email campaign.
This node is beneficial in scenarios where you want to automate or integrate your marketing workflows by fetching courses linked to an email campaign, for example:
- Automatically retrieving all courses targeted by a specific email campaign to analyze or report on campaign reach.
- Syncing course data from Mindz into another system based on active email campaigns.
- Building dashboards that show which courses are included in ongoing or past email campaigns.
Properties
| Name | Meaning |
|---|---|
| Email Campaign ID | The unique identifier of the email campaign whose associated courses you want to list. |
| Limit | Maximum number of results (courses) to return in one request. Defaults to 50. |
| Offset | Number of results to skip before starting to collect the output. Useful for pagination. |
Output
The node outputs JSON data representing the list of courses associated with the specified email campaign. Each item in the output array corresponds to a course linked to that campaign, typically including details such as course ID, name, description, and other metadata provided by the Mindz API.
If the API supports binary data for this resource (not indicated here), it would be summarized accordingly, but for this operation, the output is purely JSON.
Dependencies
- Requires an active connection to the Mindz API via an OAuth2-based API key credential configured in n8n.
- The node depends on the Mindz API being accessible and the credentials having sufficient permissions to read email campaign course data.
Troubleshooting
- Invalid or missing Email Campaign ID: Ensure the Email Campaign ID is correctly provided and exists in your Mindz account.
- API authentication errors: Verify that the OAuth2 API credentials are valid and have not expired.
- Pagination issues: If you expect more results than the default limit, use the
Offsetproperty to paginate through results. - Network or connectivity problems: Check your network connection and Mindz API status if requests fail.
- Unexpected empty results: Confirm that the specified email campaign actually has courses associated with it.
Links and References
- Mindz API Documentation (Replace with actual URL if available)
- n8n OAuth2 Credential Setup
- Mindz Email Campaigns Overview (Replace with actual URL if available)