Nexrender icon

Nexrender

Interact with Nexrender Cloud API

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 401 or 403: 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.

Links and References

Discussion