Actions115
- 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
- Enroll Actions
- Email Campaign Excluded Plan Actions
- Email Campaign List Actions
- Email Campaign Plan Actions
- Email List Actions
- MindzPay Account Actions
- MindzPay Invoice Actions
- MindzPay Payment Actions
- MindzPay Subscription Actions
- Subscription Actions
- Team Actions
- User Actions
Overview
The "Bundle Update" operation in this node allows users to modify the details of an existing bundle within the Mindz platform. Bundles typically represent grouped offerings such as courses or products packaged together. This operation is useful for updating metadata, pricing, visibility, access controls, and various feature flags related to a bundle.
Common scenarios include:
- Changing the name, description, or category of a bundle.
- Adjusting pricing or upgrade options.
- Modifying enrollment settings like open/closed status or client limits.
- Updating visual assets such as banners and cards.
- Toggling feature icons (e.g., certificate availability, exercises).
- Managing FAQ settings and tags associated with the bundle.
Practical example: A course administrator wants to update a bundle's price, add a new banner image, and enable the FAQ feature without affecting other properties. Using this operation, they can selectively update these fields while leaving others unchanged.
Properties
| Name | Meaning |
|---|---|
| Bundle ID | The unique identifier of the bundle to update (required). |
| Description | Text describing the bundle. |
| Name | The display name of the bundle. |
| Lead | Whether the bundle is marked as a lead bundle. Options: Keep Current Value, Yes, No. |
| Category | The category under which the bundle is classified. |
| Short Description | A brief summary of the bundle. |
| Syllabus | Details about the syllabus or content outline of the bundle. |
| Video | URL or reference to a video associated with the bundle. |
| Launch Date | The date when the bundle was or will be launched. |
| Image | URL or path to an image representing the bundle. |
| Created | Creation timestamp or date of the bundle. |
| Redirect | URL to redirect users after certain actions related to the bundle. |
| Price | The price of the bundle. |
| Visibility | Visibility status of the bundle (e.g., public, private). |
| Password | Password required to access the bundle, if any. |
| Slug | URL-friendly identifier for the bundle. |
| Upgrade To | Identifier of another bundle or product to which this bundle can be upgraded. |
| Upgrade Price | Price difference or cost to upgrade to the specified bundle. |
| Access Days | Number of days the user has access to the bundle after purchase. |
| Number of Installments | Number of payment installments allowed for the bundle. |
| FAQ Active | Whether the FAQ section is active. Options: Keep Current Value, Yes, No. |
| FAQ Base Questions | Whether to use base questions in the FAQ. Options: Keep Current Value, Yes, No. |
| Client Limit Count | Maximum number of clients allowed for the bundle. |
| Client Limit With Bank Slip | Whether client limit applies when paying via bank slip. Options: Keep Current Value, Yes, No. |
| Members Description | Description shown to members of the bundle. |
| Original Banner | URL or path to the original banner image. |
| Main Banner | URL or path to the main banner image. |
| Small Banner | URL or path to the small banner image. |
| Vertical Card | URL or path to the vertical card image. |
| Horizontal Card | URL or path to the horizontal card image. |
| Show Gradient | Whether to show a gradient overlay on images. Options: Keep Current Value, Yes, No. |
| Open To Enroll | Whether the bundle is open for enrollment. Options: Keep Current Value, Yes, No. |
| Workload | Numeric value representing workload (e.g., hours). |
| Features Icon Permanent Access | Whether to show the permanent access icon. Options: Keep Current Value, Yes, No. |
| Features Icon Questions | Whether to show the questions icon. Options: Keep Current Value, Yes, No. |
| Features Icon Certificate | Whether to show the certificate icon. Options: Keep Current Value, Yes, No. |
| Features Icon Pratical Certificate | Whether to show the practical certificate icon. Options: Keep Current Value, Yes, No. |
| Features Icon Exercises | Whether to show the exercises icon. Options: Keep Current Value, Yes, No. |
| Tag Red | Custom tag text for red color. |
| Tag Orange | Custom tag text for orange color. |
| Tag Yellow | Custom tag text for yellow color. |
| Tag Olive | Custom tag text for olive color. |
| Tag Green | Custom tag text for green color. |
| Tag Teal | Custom tag text for teal color. |
| Tag Blue | Custom tag text for blue color. |
| Tag Violet | Custom tag text for violet color. |
| Tag Purple | Custom tag text for purple color. |
| Tag Pink | Custom tag text for pink color. |
| Tag Brown | Custom tag text for brown color. |
| Tag Grey | Custom tag text for grey color. |
| Tag Black | Custom tag text for black color. |
Output
The node outputs JSON data representing the updated bundle object as returned by the Mindz API. This includes all relevant fields reflecting the current state of the bundle after the update operation.
If the API supports binary data output (not indicated here), it would typically relate to images or files associated with the bundle, but this operation primarily deals with JSON metadata updates.
Dependencies
- Requires an active connection to the Mindz API.
- Requires an API authentication token credential configured in n8n (OAuth2 or similar).
- Network connectivity to the Mindz service endpoint.
Troubleshooting
- Missing or invalid Bundle ID: The operation requires a valid bundle identifier. Ensure the Bundle ID is correct and exists.
- Authentication errors: Verify that the API credentials are correctly set up and have sufficient permissions.
- Invalid field values: Some fields may require specific formats (e.g., dates, URLs). Validate inputs before sending.
- API rate limits or downtime: If requests fail repeatedly, check Mindz API status and respect rate limits.
- "Keep Current Value" option misuse: For boolean or option fields, selecting "Keep Current Value" (-1) means no change; ensure this is intentional.
Links and References
- Mindz API Documentation (general): https://mindz.example.com/api-docs (replace with actual URL)
- Mindz Platform User Guide: https://mindz.example.com/user-guide
- n8n OAuth2 Credential Setup: https://docs.n8n.io/credentials/oauth2/