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 email campaign plans. Specifically, the List operation under the Email Campaign Plan resource retrieves a paginated list of email campaign plans associated with a specified email campaign ID. This is useful for users who want to fetch and review multiple campaign plans in batches, such as when managing or analyzing ongoing email marketing campaigns.
Practical examples:
- Fetching all plans related to a particular email campaign to display them in a dashboard.
- Retrieving a subset of campaign plans for reporting or auditing purposes.
- Paginating through large sets of campaign plans to process or export data incrementally.
Properties
| Name | Meaning |
|---|---|
| Email Campaign ID | The unique identifier of the email campaign whose plans you want to list (required). |
| Limit | Maximum number of results to return in one request. Defaults to 50. |
| Offset | Number of results to skip before starting to collect the result set. Useful for paging. |
Output
The output contains a JSON array of email campaign plan objects corresponding to the requested email campaign ID. Each object represents a single campaign plan with its details as returned by the Mindz API.
If the node supports binary data output (not indicated here), it would typically represent attachments or media related to the campaign plans, but this node primarily outputs JSON data.
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 endpoints for email campaign plans.
- Proper API permissions are necessary to list email campaign plans.
Troubleshooting
Common issues:
- Invalid or missing Email Campaign ID will cause the API call to fail.
- Exceeding API rate limits may result in errors or throttling.
- Incorrect OAuth2 credentials or expired tokens will prevent successful API calls.
Error messages and resolutions:
- "Unauthorized" or "Invalid credentials": Check that the API key credential is correctly configured and has not expired.
- "Resource not found": Verify that the provided Email Campaign ID exists and is correct.
- "Limit must be a positive integer": Ensure the Limit property is set to a value greater than zero.
- "Offset cannot be negative": Make sure the Offset is zero or a positive integer.
Links and References
- Mindz API Documentation (hypothetical link as no real URL provided)
- n8n OAuth2 Credential Setup Guide: https://docs.n8n.io/credentials/oauth2/
- Pagination best practices: https://restfulapi.net/pagination/