Skip to main content
GET
/
fonts
List all fonts for team
curl --request GET \
  --url https://api.nexrender.com/api/v2/fonts \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "<string>",
    "familyName": "<string>",
    "fileName": "<string>",
    "createdAt": "2023-11-07T05:31:56Z"
  }
]
Once you’ve uploaded fonts to your Nexrender Cloud account, you can list them to confirm their availability or debug font-related issues.

How Fonts Are Matched

When rendering, Nexrender Cloud installs fonts based on:
  • Exact file name match between After Effects project and uploaded .ttf
  • Fonts are case-sensitive and must retain their original names
AE uses the system-installed font name internally. To avoid mismatch, make sure your uploaded font’s file name matches what’s referenced in AE.

Troubleshooting Tips

  • If your text layers render with wrong fonts or break, first check:
  • That the font is uploaded and status is available
  • That the file name (e.g. OpenSans-Regular.ttf) matches what AE expects
  • That you don’t accidentally zip fonts inside your .aep or .mogrt
  • Re-upload the font to resolve a corrupted or partial upload

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

Response

Successfully retrieved list of fonts

id
string

Unique font identifier

familyName
string

Font family name (e.g., "Arial", "Helvetica Neue") extracted from font metadata (or custom)

fileName
string

Original font file name as uploaded (supports TTF only). This is the file name referenced in pushed jobs.

createdAt
string<date-time>

ISO timestamp when the font was uploaded and processed

I