This guide walks you through uploading a template and rendering your first video using the Nexrender Cloud API. The whole flow takes about 5 minutes.Documentation Index
Fetch the complete documentation index at: https://nexrender.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you start, you’ll need:- An active Nexrender Cloud account - start a free trial to get access
- Your API key - available from your team dashboard
- An After Effects template in
.aep,.zip, or.mogrtformat
Step 1 - Register Your Template
Create a template object in Nexrender Cloud. This tells the API what type of file you’re uploading and reserves a slot for it in storage. The response includes anuploadInfo object with a presigned URL you’ll use in the next step.
Step 2 - Upload Your File
Use theuploadInfo.url from the previous response to upload your actual template file. This is a presigned PUT request - no Authorization header is needed here.
awaiting_upload to uploaded. Nexrender will then introspect the file to extract available compositions and layers.
Step 3 - Submit a Render Job
With the template uploaded, create a render job. The job defines which template and composition to render, and which assets to inject dynamically.The
webhook.url is optional but recommended - it lets Nexrender notify your server when the render completes instead of requiring you to poll. See Tracking Renders for details.Step 4 - Check Job Status
Poll the job endpoint to check progress, or wait for a webhook callback if you configured one.finished, download your rendered video via the outputUrl.
What’s Next
Core Concepts
Understand how templates, jobs, batches, and nested jobs fit together
Rendering Basics
Learn about asset types, render settings, and advanced job options
Tracking Renders
Poll job status or receive webhook callbacks when renders complete
Template Best Practices
Design templates that are reliable, scalable, and automation-friendly

