Skip to main content
GET
/
templates
/
{id}
Get template details
curl --request GET \
  --url https://api.nexrender.com/api/v2/templates/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "type": "<string>",
  "displayName": "<string>",
  "status": "<string>",
  "createdAt": "2023-11-07T05:31:56Z",
  "updatedAt": "2023-11-07T05:31:56Z",
  "compositions": [
    "<string>"
  ],
  "layers": [
    "<string>"
  ],
  "mogrt": {},
  "error": "<string>",
  "uploadInfo": {
    "url": "<string>",
    "method": "PUT",
    "fields": {},
    "expiresIn": 123,
    "key": "<string>"
  }
}
This guide explains how to list, fetch, update, and (eventually) organize your After Effects templates in Nexrender Cloud.

Template Storage & Retention

Templates are currently persisted indefinitely unless deleted manually. In future versions of Nexrender Cloud, you may be able to:
  • Define auto-expiry dates for templates
  • Set retention policies (e.g. delete after 30 days of inactivity)
  • Audit unused templates to manage storage
For now:
  • Use GET /templates path to review active templates
  • Use GET /templates/{id} to review particular template
  • Regularly delete old or unused templates after campaigns

API Reference

Authorizations

Authorization
string
header
required

Bearer token authentication using API tokens for team-based access control.

You can generate your own API token at: https://app.nexrender.com/team/settings

Path Parameters

id
string
required

Unique template identifier

Response

Successfully retrieved template details

Complete template object with metadata, processing status, and content information

id
string

Unique template identifier used for referencing in jobs and API operations

type
string

Template file format (aep, zip, or mogrt)

displayName
string

Human-readable name displayed in UI and template listings

status
string

Current processing status (awaiting_upload, processing, uploaded, error)

createdAt
string<date-time>

ISO timestamp when the template was initially created

updatedAt
string<date-time>

ISO timestamp of the most recent template modification

compositions
string[]

List of compositions found within the template that can be rendered

Individual composition name available for rendering

layers
string[]

List of layers available for asset replacement and manipulation

Individual layer name within the template

mogrt
object

Motion Graphics Template specific metadata and properties

error
string | null

Error message if template processing or validation failed (null if successful)

uploadInfo
object

Presigned upload URL and metadata for securely uploading template files to cloud storage

I