Actions14
Overview
This node interacts with the Nexrender Cloud API to manage templates, jobs, fonts, and secrets related to video rendering automation. Specifically, for the Template - Get Upload URL operation, it requests a pre-signed upload URL from Nexrender for a given template ID. This URL can be used to upload assets or files associated with that template.
Common scenarios where this node is beneficial include:
- Automating video rendering workflows by programmatically managing templates.
- Obtaining secure upload URLs to upload media or assets required by a template without exposing direct API credentials.
- Integrating Nexrender template management into larger automation pipelines.
Practical example:
- You have a video template stored in Nexrender and want to upload new assets to it. Using this node’s "Get Upload URL" operation, you retrieve a secure URL to which you can upload files directly, enabling seamless asset updates within your automated workflow.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the template for which to get the upload URL. |
Output
The output JSON contains the response from the Nexrender API for the upload URL request. Typically, this includes:
- A URL string (usually a pre-signed URL) that allows uploading files to the specified template securely.
- Possibly additional metadata related to the upload endpoint.
No binary data is output by this operation; the output is purely JSON containing the upload URL information.
Example output structure (simplified):
{
"url": "https://storage.nexrender.com/upload/abc123?signature=xyz",
"method": "PUT",
"headers": {
"Content-Type": "application/octet-stream"
}
}
Dependencies
- Requires an API key credential for authenticating with the Nexrender Cloud API.
- The node expects the base URL of the Nexrender API to be configured via credentials.
- Network access to the Nexrender API endpoint is necessary.
Troubleshooting
Common issues:
- Invalid or missing template ID will cause the API call to fail.
- Incorrect or expired API credentials will result in authentication errors.
- Network connectivity problems may prevent reaching the Nexrender API.
Error messages:
HTTP 404: Template not found. Verify the template ID is correct.HTTP 401or403: Authentication failed. Check API key validity and permissions.- Timeout errors if the Nexrender API is unreachable.
Resolutions:
- Double-check the template ID input.
- Ensure the API key credential is correctly set up and has sufficient permissions.
- Confirm network connectivity and Nexrender service status.