nexrender

Interact with nexrender API to manage rendering jobs.

Package Information

Released: 9/16/2025
Downloads: 3 weekly / 12 monthly
Latest Version: 0.1.0
Author: Dominik Madarasz

Documentation

Banner image

n8n-nodes-nexrender

This is an n8n community node. It lets you use the Nexrender Cloud API in your n8n workflows to manage templates, render jobs, fonts, and secrets.

Nexrender is a cloud rendering platform for Adobe After Effects projects, providing API-based control for template upload, job creation, asset injection, and more.

Note that this node requires an active subscription with Nexrender Cloud. Get your trial today!

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history

Installation

Follow the official guide to install community nodes in n8n:

https://docs.n8n.io/integrations/community-nodes/installation/

Package name: @nexrender/n8n-nodes-nexrender

Operations

The node exposes the following resources and operations:

  • Template

    • Create: POST /templates — register a template and get upload info
    • List: GET /templates — list templates for your team
    • Get: GET /templates/{id} — get template details
    • Update: PATCH /templates/{id} — update display name
    • Delete: DELETE /templates/{id} — delete a template
    • Get Download URL: GET /templates/{id}/upload — presigned URL to download the raw file
    • Get Upload URL: PUT /templates/{id}/upload — fresh presigned upload URL
  • Job

    • Create: POST /jobs — create a render job with template, assets, settings, upload + webhook
    • List: GET /jobs — supports filters: minimal, from, limit, from_date, to_date, states, exclude_states, sort, tags
    • Get: GET /jobs/{id} — job details, progress, stats, output URL
    • Wait For Job (separate node): polls a job ID until status is finished or error
  • Font

    • Upload: POST /fonts — upload a TTF font (multipart/form-data)
    • List: GET /fonts — list fonts
    • Get: GET /fonts/{id} — get font metadata
    • Delete: DELETE /fonts/{id} — delete a font
  • Secret

    • List: GET /secrets — list secrets (values not returned)
    • Create: PUT /secrets — create/update secret (name + value)
    • Delete: DELETE /secrets/{id} — delete a secret

Credentials

Credential: “Nexrender API”

  • API Token (required): Bearer token used to authenticate. You can generate a token in the Nexrender app: https://app.nexrender.com/team/settings
  • Base URL (optional): Defaults to https://api.nexrender.com/api/v2. Override for on-prem environments.

Compatibility

  • Node.js: >= 20 (per package engines)
  • n8n: built with Nodes API v1

Usage

  1. Add the Nexrender node to your workflow and select a Resource and Operation.

  2. Set up “Nexrender API” credentials with your team API token.

  3. Typical flows:

  • Upload a new template

    • Operation: Template → Create (returns upload info)
    • Use the returned upload info to upload your file (via HTTP Request or custom logic)
  • Render a job

    • Operation: Job → Create
    • Provide the Job body including template.id, assets, optional settings, webhook and upload configuration
    • Optionally add “Nexrender: Wait For Job” node after Create to block until completion
  • Monitor a job

    • Operation: Job → Get with jobId, or use Job → List with filters
  • Manage fonts

    • Operation: Font → Upload (multipart/form-data with TTF)
    • Then reference fonts by file name in your job payload if needed

Resources

Version history

  • 0.1.0 — Initial release: Templates, Jobs, Fonts, Secrets operations

Discussion