Nexrender icon

Nexrender

Execute Nexrender API Requests

Overview

This node integrates with the Nexrender API to manage rendering jobs for After Effects automation. It supports operations such as creating, updating, retrieving, listing, deleting jobs, and performing health checks on the Nexrender service.

The List operation specifically retrieves a list of all Nexrender jobs available on the connected server. This is useful for monitoring existing render tasks, auditing job statuses, or fetching job metadata in bulk.

Practical examples:

  • Fetching all current render jobs to display their status in a dashboard.
  • Automating workflows that trigger actions based on the presence or state of certain jobs.
  • Integrating Nexrender job data into other systems for reporting or further processing.

Properties

Name Meaning
Manual Assets JSON JSON string representing assets for the job, used when overriding default assets input.

Note: The provided properties JSON only defines "Manual Assets JSON" which appears conditionally when an override flag is set. For the List operation, no additional input properties are required beyond standard credentials and operation selection.

Output

The output is an array of objects where each object corresponds to a Nexrender job or response from the API.

  • The json field contains the parsed JSON response from the Nexrender API.
  • For the List operation, this will be an array of job objects, each describing a render job with its details (e.g., job ID, status, template info, assets, etc.).
  • No binary data output is produced by this node.

Example output structure (simplified):

[
  {
    "id": "job-id-123",
    "status": "finished",
    "template": { "src": "http://example.com/template.aep", "composition": "Comp1" },
    "assets": [ /* asset objects */ ],
    "priority": 50,
    "tags": ["tag1", "tag2"],
    ...
  },
  ...
]

Dependencies

  • Requires access to a Nexrender API endpoint.
  • Needs an API authentication token (provided via credentials) to authorize requests.
  • The node expects the Nexrender server domain and endpoint URL configured in the credentials.
  • No other external dependencies are required.

Troubleshooting

  • No credentials returned!
    Occurs if the node cannot retrieve the necessary API authentication token. Ensure credentials are properly configured in n8n.

  • API Response Error:
    Indicates the Nexrender API returned an error response. Check the message for details (e.g., invalid token, unauthorized access, malformed request). Verify API endpoint URL, token validity, and network connectivity.

  • Unknown Error:
    Could be caused by network issues or unexpected exceptions. Review the error message and ensure the Nexrender server is reachable.

  • If the List operation returns empty or unexpected results, verify that there are existing jobs on the Nexrender server and that the API user has permission to list them.

Links and References

Discussion