Overview
The "Get Many" operation for the "Dynamic Video" resource in this node retrieves multiple dynamic video campaigns from a specified workspace within the SendSpark platform. This operation is useful when you want to list or process several AI-personalized video campaigns at once, for example, to analyze their statuses, export data, or trigger further automation based on campaign details.
Practical examples include:
- Fetching all active dynamic video campaigns in a workspace to monitor ongoing marketing efforts.
- Retrieving a limited number of draft campaigns for review before publishing.
- Filtering campaigns by status to generate reports or trigger notifications.
Properties
| Name | Meaning |
|---|---|
| Workspace | The SendSpark workspace to use. You can select it from a list of available workspaces or specify its ID manually. |
| Return All | Whether to return all results or only up to a given limit. |
| Limit | Maximum number of results to return (applicable if "Return All" is false). Range: 1 to 100. |
| Filters | Optional filters to narrow down results. Currently supports filtering by campaign Status with options: Active, Inactive, Draft. |
Output
The output consists of JSON objects representing dynamic video campaigns retrieved from the selected workspace. Each item typically includes campaign metadata such as:
- Campaign ID
- Campaign name
- Status (e.g., active, inactive, draft)
- Other relevant campaign details as provided by the SendSpark API
No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for authenticating requests to the SendSpark API.
- The node makes HTTP GET requests to the SendSpark API endpoint
https://api-gw.sendspark.com/v1/workspaces/{workspaceId}/dynamics. - Proper configuration of the API key credential in n8n is necessary for successful authentication.
Troubleshooting
Common Issues:
- Invalid or missing workspace ID: Ensure the workspace is correctly selected or entered.
- Authentication errors: Verify that the API key credential is valid and has appropriate permissions.
- Network or API downtime: Check connectivity and SendSpark service status.
Error Messages:
- "Unable to load workspaces - Enter manually": Indicates failure to fetch workspace list; try entering the workspace ID manually.
- Errors related to fetching campaigns may include messages returned from the API; verify workspace ID and network access.
Links and References
- SendSpark API Documentation (for detailed API endpoints and parameters)
- n8n Documentation (for general node usage and credential setup)