Templates are a feature in Synthesia that allow you to create rich content at scale. Templates may be created directly in Synthesia and may include all the features that it makes available; animated content, video backgrounds, etc.
This endpoint may be used to fetch information about the templates available to you, including the variables available for customisation.
Object Keys | Description |
---|---|
id |
Unique identifier for the template. |
title |
Title of the template. |
description |
Description of the template. |
ctaSettings |
Settings for a call-to-action button. |
ctaSettings.label |
Label for a call-to-action button. |
ctaSettings.url |
URL to navigate to, when the call-to-action button is clicked. |
variables |
A list of variables that may be provided at time of video creation. |
variables[].id |
The ID of the variable. |
variables[].type |
The variable type (for example, string). |
variables[].value |
If applicable, the default value of the variable. This applies for image and video variables. |
createdAt |
UNIX timestamp representing the time template was created. |
lastUpdatedAt |
UNIX timestamp representing the time template was last updated. |