Note:
##All APIs require Bearer Token authentication##
Get API Key:
Visit API Key Management Page to get your API Key
Add to request header when using:
Authorization: Bearer YOUR_API_KEYDigital human video generation model name
"omnihuman-1.5"
Audio URL for driving lip-sync and body movements
Note:
35 seconds.mp3, .wav"https://example.com/audio.mp3"
Reference image URL list containing the person to animate
Note:
110MB.jpg, .jpeg, .png, .webp1["https://example.com/person.jpg"]Optional text prompt to guide the generation style, only supports Chinese, English, Japanese, Korean, Mexican Spanish, and Indonesian
"A person speaking naturally with subtle expressions"
Enable fast processing mode
Note:
true: Faster generation with potentially lower qualityfalse: Standard quality processing (default)false
Mask URL array for specifying animation regions
Note:
["https://example.com/mask.png"]Random seed as the basis for determining the initial diffusion state, default random. If the seed is the same positive integer and all other parameters are consistent, the generated content may have consistent results
Enable subject detection to verify human presence in the image
Note:
true: Enable subject detection, request initiation time will increasefalse: Skip subject detection (default)false
Enable automatic mask generation
Note:
true: Automatically detect and mask the human figure, request initiation time will increase. This parameter is ignored when mask_url has a valuefalse: Use provided mask_url or no mask (default)false
HTTPS callback address after task completion
Callback Timing:
Security Restrictions:
2048 charactersCallback Mechanism:
10 seconds3 retries on failure (retries after 1 second/2 seconds/4 seconds)"https://your-domain.com/webhooks/video-task-completed"
Digital human video generation task created successfully
Task creation timestamp
1757169743
Task ID
"task-unified-1757169743-7cvnl5zw"
Actual model name used
"omnihuman-1.5"
Specific task type
video.generation.task Task progress percentage (0-100)
0 <= x <= 1000
Task status
pending, processing, completed, failed "pending"
Video task detailed information
Task output type
text, image, audio, video "video"
Usage and billing information