---
title: "Create Digital Twin"
method: POST
path: "/v2/video_avatar"
tags: ["Digital Twins"]
---

# Create Digital Twin

`POST /v2/video_avatar`

Submits the URLs for the required training footage and consent statement to create a Digital Twin.

## Request body

- object
  - `training_footage_url` string, required — Public direct URL to MP4/H.264 training footage, minimum 720p and at least 30 seconds.
  - `video_consent_url` string, required — Public direct URL to the consent statement video.
  - `avatar_name` string, required
  - `avatar_group_id` string
  - `callback_id` string
  - `callback_url` string

## Response `200`

Digital Twin creation initiated successfully.

- object
  - `error` string, nullable
  - `data` object
    - `avatar_id` string
    - `avatar_group_id` string

---

[API](https://skmtc.net/heygen/apis/heygen-api.md) · [All operations](https://skmtc.net/heygen/apis/heygen-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/heygen/heygen-api/revisions/2f19176d6d56/schema)
