Actions56
- Health Actions
- Project Actions
- Score Actions
- Characters Actions
- Environments Actions
- Scenes Actions
- Visuals Actions
- Visual Voiceover Actions
- Visual Image Actions
- Visual Video Actions
- Visual Sound Actions
- Video Actions
Overview
This node integrates with the AdBlast API to perform operations related to projects. Specifically, the "Duplicate Project" operation allows users to create a copy of an existing project by specifying its project ID. This is useful in scenarios where you want to quickly replicate a project setup without manually recreating all its details.
Practical examples include:
- Cloning a marketing campaign project to run a similar campaign with minor adjustments.
- Backing up a project configuration before making experimental changes.
- Creating template-based projects by duplicating a base project.
Properties
| Name | Meaning |
|---|---|
| Authentication Method | Choose how to authenticate: "Predefined Credentials" (use saved API credentials) or "Dynamic API Key" (enter API key dynamically using expressions). |
| AdBlast Base URL | The base URL for the AdBlast API. Required only if using Dynamic API Key authentication. Default is https://dev.adblast.ai. |
| API Key | The API key for authenticating requests when using Dynamic API Key authentication. Can be set via expressions. |
| Project Id | The unique identifier of the project to duplicate. |
Output
The node outputs JSON data representing the duplicated project as returned by the AdBlast API. This typically includes the new project's details such as its ID, name, status, and other metadata. The output does not include binary data.
Dependencies
- Requires access to the AdBlast API.
- Requires either saved API credentials or a dynamically provided API key.
- The node expects the base URL of the AdBlast API, defaulting to
https://dev.adblast.aiif not overridden. - Proper network connectivity to the AdBlast service.
Troubleshooting
- Authentication errors: If the API key is invalid or missing, the node will fail to authenticate. Ensure that the correct API key is provided either via saved credentials or dynamically.
- Invalid Project Id: Providing a non-existent or malformed project ID will result in an error from the API. Verify the project ID before running the node.
- Network issues: Connectivity problems to the AdBlast API endpoint can cause timeouts or failures. Check network settings and API availability.
- Incorrect Base URL: When using dynamic authentication, ensure the base URL is correctly set; otherwise, requests may fail.
Links and References
- AdBlast API Documentation (Assumed based on base URL)
- n8n Documentation on Creating Custom Nodes