AdBlast icon

AdBlast

Interact with AdBlast API

Actions56

Overview

This node allows you to update a character's details in the AdBlast platform via its API. It is useful when you want to programmatically modify existing characters within a project, such as changing their description prompt or updating their processing status (e.g., whether an image generation process is ongoing).

Practical examples include:

  • Updating a character’s descriptive prompt to refine its behavior or appearance.
  • Marking a character as currently processing to reflect ongoing image generation.
  • Automating bulk updates of characters across projects.

Properties

Name Meaning
Authentication Method Choose how to authenticate with the AdBlast API: either using saved credentials or entering an API key dynamically.
AdBlast Base URL The base URL for the AdBlast API; required if using dynamic API key authentication.
API Key The API key for authenticating requests; required if using dynamic API key authentication.
Project Id The unique identifier of the project containing the character to update.
Character Id The unique identifier of the character to update.
Prompt The new description prompt for the character. This updates the character’s descriptive text.
Processing Boolean flag indicating whether the character’s image is currently generating (true/false).

Output

The node outputs JSON data representing the updated character object returned by the AdBlast API. This typically includes the character’s ID, updated prompt, processing status, and other metadata as provided by the API response.

No binary data output is indicated.

Dependencies

  • Requires access to the AdBlast API.
  • Requires either:
    • Saved API credentials configured in n8n, or
    • Dynamic entry of the API key and base URL at runtime.
  • Network connectivity to the specified AdBlast API base URL.

Troubleshooting

  • Authentication errors: Ensure that the API key is valid and has sufficient permissions. If using dynamic API key input, verify the key is correctly passed via expressions.
  • Invalid Project or Character IDs: Confirm that the provided IDs exist in your AdBlast account and are correctly typed.
  • API endpoint unreachable: Check network connectivity and that the base URL is correct, especially when using dynamic URLs.
  • Missing required fields: The node requires project_id and characterId; ensure these are provided.
  • Unexpected API responses: Review the API documentation for any changes or additional required parameters.

Links and References

Discussion