AdBlast icon

AdBlast

Interact with AdBlast API

Actions56

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.ai if 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

Discussion