AdBlast icon

AdBlast

Interact with AdBlast API

Actions56

Overview

This node integrates with the AdBlast API to update the sound processing status of a specific visual asset within a project. It is designed for workflows that manage multimedia projects where you need to programmatically mark whether the sound processing for a given visual element (identified by project, scene, and visual IDs) is currently active or not.

Typical use cases include:

  • Automating the workflow of multimedia content production pipelines.
  • Triggering downstream processes based on whether sound processing is ongoing or completed.
  • Synchronizing the state of sound processing in external systems with your n8n workflow.

For example, after uploading or modifying a visual asset, you can use this node to set its sound processing status to true (processing started) or false (processing finished), enabling other nodes or systems to react accordingly.

Properties

Name Meaning
Authentication Method Choose how to authenticate with the AdBlast API:
Predefined Credentials: Use saved API credentials stored securely in n8n.
Dynamic API Key: Provide an API key dynamically via expressions at runtime.
AdBlast Base URL The base URL of the AdBlast API endpoint. Required only if using Dynamic API Key authentication. Defaults to https://dev.adblast.ai.
API Key The API key used for authenticating requests when using Dynamic API Key authentication. Can be provided dynamically using expressions.
Project Id The unique identifier of the project containing the visual asset whose sound processing status you want to update.
Scene Id The identifier of the scene within the project.
Visual Id The identifier of the visual asset within the scene.
Processing Boolean flag indicating the current sound processing status:
true: Sound processing is active.
false: Sound processing is inactive.

Output

The node outputs JSON data representing the response from the AdBlast API after setting the sound processing status. This typically includes confirmation of the updated status or any relevant metadata returned by the API.

If the API supports binary data output (not indicated here), it would represent related media or processing results, but based on the code and properties, the output is JSON-only.

Dependencies

  • Requires access to the AdBlast API service.
  • Needs either:
    • Predefined API credentials configured in n8n (an API key and base URL).
    • Or dynamic provision of the API key and base URL via node parameters or expressions.
  • Network connectivity to the specified AdBlast API base URL.

Troubleshooting

  • Authentication errors: If the API key is invalid or missing, the node will fail to authenticate. Ensure the correct API key is provided either via saved credentials or dynamically.
  • Invalid project/scene/visual IDs: Using incorrect identifiers will cause the API to reject the request or return errors. Verify these IDs are accurate and exist in your AdBlast account.
  • Network issues: Failure to reach the API base URL due to network problems or incorrect URLs will cause request failures. Confirm the base URL is reachable and correctly specified.
  • Boolean value handling: The Processing property must be a boolean. Passing other types may cause unexpected behavior or API errors.

Links and References

Discussion