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
Follow the official guide to install community nodes in n8n:
https://docs.n8n.io/integrations/community-nodes/installation/
Package name: @nexrender/n8n-nodes-nexrender
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
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.
- Node.js: >= 20 (per package engines)
- n8n: built with Nodes API v1
-
Add the Nexrender node to your workflow and select a Resource and Operation.
-
Set up “Nexrender API” credentials with your team API token.
-
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, optionalsettings,webhookanduploadconfiguration - 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
- Operation: Job → Get with
-
Manage fonts
- Operation: Font → Upload (multipart/form-data with TTF)
- Then reference fonts by file name in your job payload if needed
- n8n community nodes docs: https://docs.n8n.io/integrations/#community-nodes
- Nexrender Cloud product site: https://nexrender.com/
- Generate an API token: https://app.nexrender.com/team/settings
- 0.1.0 — Initial release: Templates, Jobs, Fonts, Secrets operations
