Synthesia
APIAPI for AI presenter videos from scripts and templates
- Access
- API key
About
Video API for Synthesia, which turns a script into a video with a stock or custom AI avatar. Suited to training, onboarding and sales videos made at scale from templates. API access needs a Creator plan or higher; test videos are free but capped at 30 a day.
What you can do with it
- Turn a script into a video read by a stock or custom AI avatar
- Fill a video template with per-customer variables to personalize at scale
- Translate or dub existing videos into other languages
Get started
- Create a Legacy (v2) API key under Developers in Synthesia
- Set test to true while you build; test videos are watermarked
Example
curl -X POST https://api.synthesia.io/v2/videos \
-H "Authorization: $SYNTHESIA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"test": true,
"title": "My first Synthetic video",
"input": [{
"scriptText": "Hello, World! This is my first synthetic video, made with the Synthesia API!",
"avatar": "anna_costume1_cameraA",
"background": "green_screen"
}]
}'Details
- Hosting
- Hosted service
- Available in
- Worldwide
- MCP server
- Remote