Documentation Index
Fetch the complete documentation index at: https://heygen-1fa696a7.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
HeyGen Avatar Rendering Engines
HeyGen has three generations of rendering engines. New integrations should use Avatar IV or Avatar V viaPOST /v3/videos.
Avatar III (Legacy)
Only available to existing users through the v1/v2 legacy endpoints. Not offered to new users and not accessible viaPOST /v3/videos.
Avatar IV
The default engine on the v3 API. Omitting theengine field automatically uses Avatar IV.
Supported avatar types: studio_avatar, digital_twin, photo_avatar, image (arbitrary), prompt
Exclusive features:
motion_prompt— natural-language string to control body motion (e.g."walk towards the camera slowly"). Photo avatars and arbitrary images only.expressiveness— controls energy and range of movement:high,medium, orlow. Photo avatars and arbitrary images only. Defaults tolow.- Arbitrary image support — animate any image by setting
type: "image"without a registered avatar.
engine is omitted — Avatar IV is selected automatically.
Avatar V
The latest engine, offering more natural motion and lip-sync through cross-reference-driven animation. Must be explicitly opted into and is only available for avatar looks that support it. Supported avatar types:studio_avatar, digital_twin, photo_avatar, prompt (all subject to eligibility) Not supported: arbitrary image input (type: "image")
Not supported parameters (Avatar IV only):
motion_promptexpressiveness
Checking Eligibility
Not every avatar look supports Avatar V. Before using it, fetch the look and checksupported_api_engines:
"avatar_v" appears in supported_api_engines. Requesting it for an ineligible look returns a 400 error.
Example:
Comparison
| Feature | Avatar III | Avatar IV | Avatar V |
|---|---|---|---|
| API version | v1/v2 (legacy) | v3 | v3 |
| Available to new users | ✗ | ✓ | ✓ |
| Default engine | ✗ | ✓ | ✗ (explicit opt-in) |
| Arbitrary image input | ✗ | ✓ | ✗ |
motion_prompt | ✗ | ✓ | ✗ |
expressiveness | ✗ | ✓ | ✗ |
| Cross-reference animation | ✗ | ✗ | ✓ |
| Better motion & lip-sync quality | ✗ | ✗ | ✓ |
| Eligibility check required | ✗ | ✗ | ✓ |

