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 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_idandcharacterId; ensure these are provided. - Unexpected API responses: Review the API documentation for any changes or additional required parameters.
Links and References
- AdBlast API Documentation (assumed from default URL)
- n8n Documentation on HTTP Request Node (for understanding API calls)
- General API Authentication Best Practices