POST
/
v2
/
videos
Generate Video
curl --request POST \
  --url https://tavusapi.com/v2/videos \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "background_url": "https://yourwebsite.com/",
  "replica_id": "r665388ec672",
  "script": "Hi, this is my first video.",
  "video_name": "My First Video"
}'
{
  "video_id": "abcd123",
  "video_name": "Sample Video",
  "status": "queued",
  "hosted_url": "https://tavus.video/abcd123",
  "created_at": "Mon, 14 Jul 2025 09:14:24 GMT"
}

Authorizations

x-api-key
string
header
required

Body

application/json

Response

200
application/json

The response is of type object.