Description

Synthesia is a SAAS platform that empowers users to create dynamic and realistic video content through advanced AI technology. By harnessing the power of artificial intelligence, Synthesia enables users to generate lifelike videos featuring virtual presenters seamlessly delivering scripted content. With an intuitive interface, even users without video editing experience or specialized equipment can easily customize the appearance, language, and tone of the virtual presenters, thereby enabling personalized and engaging video communication in over 120 languages and with more than 140 diverse AI Avatars.

Use cases for Synthesia span various industries, from e-learning and marketing to internal communications, offering a time-efficient and cost-effective solution for producing high-quality videos that resonate with audiences.

Supported Operations

Synthesia API

Create an asset

Use this endpoint to upload images and videos. These may then be later referred to when creating videos. This endpoints is part of the Upload API. Use host `https://upload.api.synthesia.io/v2`.

Upload script audio

Use this endpoint to upload the script audio. These may then be later referred to when creating videos. This endpoints is part of the Upload API. Use host `https://upload.api.synthesia.io/v2`.

List templates

Use this endpoint to get an overview of all templates in Synthesia, as well as the variables that may be provided when using them.

Retrieve a template

Use this endpoint to pull information on a given template. In particular, you may use it to find out the variables available for customisation.

List videos

You can use the List videos endpoint to get an overview of all videos generated (and not in draft) in your Synthesia account.

Create video

Create a video within your Synthesia account

Create a video from a template

Create a video based on a template created in Synthesia.

Retrieve a video

You can use Retrieve a video endpoint to pull for the video status.

Update a video

You can use the Update a video endpoint to make the video public and accessible via the share page or update its title and description.

Delete a video

Use this endpoint to delete videos from Synthesia.

List webhooks

List all currently configured webhooks in your Synthesia account.

Create a webhook

You can use the Create a webhook endpoint to create a new event subscription.

Retrieve a webhook

Retrieve a webhook endpoint to pull for the webhook status.

Delete a webhook

Use the Delete webhooks endpoint to delete (deactivate) an active webhook from your Synthesia account.

Details
Last Update

1 month ago

Includes
synthesia-api-client