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 MindzPay Subscription List operation allows users to retrieve a paginated list of subscriptions associated with a specific MindzPay account. This node is useful for scenarios where you need to manage or analyze subscription data, such as generating reports on active subscriptions, monitoring customer activity, or integrating subscription details into other workflows.
For example, you might use this node to:
- Fetch the first 50 subscriptions for an account to display in a dashboard.
- Search subscriptions by customer email or filter by active status.
- Sort subscriptions by creation date to identify recent sign-ups.
Properties
| Name | Meaning |
|---|---|
| Account ID | The unique identifier of the MindzPay account whose subscriptions you want to list. |
| Limit | Maximum number of subscription records to return (minimum 1). |
| Offset | Number of subscription records to skip before starting to collect the result set. |
| Sort By | Field to sort the results by. Options: ID, Created At, Customer Email, Active status. |
| Sort Direction | Direction to sort the results. Options: Ascending, Descending. |
| Search | A search term to filter subscriptions based on matching criteria (e.g., customer email). |
Output
The output contains a JSON array of subscription objects corresponding to the query parameters. Each subscription object typically includes fields such as subscription ID, creation date, customer email, and active status, among others.
If binary data were involved (not indicated here), it would represent files or attachments related to subscriptions, but this operation focuses on JSON data only.
Dependencies
- Requires an API key credential for authenticating with the Mindz API.
- The node depends on the Mindz OAuth2 authentication setup within n8n.
- Network access to the Mindz API endpoint is necessary.
Troubleshooting
- Missing or invalid Account ID: Ensure the Account ID is provided and correctly formatted; otherwise, the API will reject the request.
- Limit or Offset errors: Providing a limit less than 1 or a negative offset may cause errors; adhere to valid numeric ranges.
- Authentication failures: Verify that the API credentials are valid and have sufficient permissions.
- Empty results: If no subscriptions match the search or filters, the output will be empty; try adjusting search terms or pagination.
- API rate limits: Excessive requests may lead to throttling; implement retries or backoff strategies if needed.
Links and References
- Mindz API Documentation (hypothetical link)
- n8n OAuth2 Credential Setup
- Pagination Best Practices
This summary is based on static analysis of the bundled source code and provided property definitions for the MindzPay Subscription List operation.