Videos describe the content that you've created with Synthesia. Using the API, you're able to generate new videos either from scratch or using one of your existing Synthesia templates.
The Video
object contains the necessary information for interacting with your content. Crucially, the video status describes the processing status and governs the availability of some of the other object attributes.
Object Keys | Description |
---|---|
id |
Unique identifier for the video. |
title |
Title of the video (used on the video's share page). |
description |
Description of the video (used on the video's share page). |
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. |
visibility |
Describes the private settings of the video.
|
status |
Describes the processing status of the video.
|
download |
A time-limited URL which may be used to download the video. This field is only available if the video status is |
duration |
Duration of the video. This field is only available if the video status is |
callbackId |
Arbitrary metadata set for the video when creating the video. |
createdAt |
UNIX timestamp representing the time video was created. |
lastUpdatedAt |
UNIX timestamp representing the time video was last updated. |