Skip to main content
HeyGen Documentation home page
Search...
⌘K
Ask AI
Get Started
Get Started
Search...
Navigation
WSS Audio to Video API (Beta)
Developer Guide
API Reference
MCP
CLI
Learn
Changelog
Video Agent
POST
Create video with video agent
GET
List video agent styles
POST
Create interactive video agent session
GET
Get video agent session
POST
Send message to video agent session
GET
Get video agent session resources
POST
Stop video agent session
Avatars
GET
List avatar groups
POST
Create an avatar
GET
Get avatar group details
POST
Create avatar consent
GET
List avatar looks
GET
Get avatar look details
Voices
POST
Create speech audio from text
GET
List voices
Videos
GET
List videos
POST
Create a video
GET
Get video details
DEL
Delete a video
Video Translate
GET
List video translations
POST
Create video translation
GET
Get video translation details
DEL
Delete video translation
PATCH
Update video translation
GET
Get video translation caption
GET
List supported languages
POST
Create proofread
GET
Get proofread details
GET
Download proofread srt
PUT
Upload proofread srt
POST
Generate video from proofread
Overdub
GET
List overdubs
POST
Create overdub
GET
Get overdub details
DEL
Delete overdub
PATCH
Update overdub
User
GET
Get current user info remaining credits and billing
Webhooks
GET
List webhook event types
GET
List webhook endpoints
POST
Create a webhook endpoint
DEL
Delete a webhook endpoint
PATCH
Update a webhook endpoint
POST
Rotate webhook signing secret
GET
List webhook events
Assets
POST
Upload an asset
WSS Audio to Video API (Beta)
Copy page
Ask AI
Copy page
⌘I
Assistant
Responses are generated using AI and may contain mistakes.