Key Capabilities
Output Specifications
Workflow
Asset Management Workflow
If you need to use persistent image, video, or audio assets (e.g. a fixed character reference), you can pre-upload them via the Asset Management API and then reference them withasset://<ID> in generation requests.
Step 1: Create an Asset Group
First, create an asset group to obtain a group ID.Step 2: Create an Asset in the Group
Using the group ID from Step 1, upload an image asset (e.g., a character reference face image).Step 3: Generate Video Using the Asset
Reference the asset ID from Step 2 to generate a video.asyn).
Step 4: Poll for Results
Use the task ID to query the generation status.Notes
- Download URLs expire in 12 hours and must be re-fetched after expiry.
- If task progress reaches 100% but returns an error, it typically means the generated content was blocked by the provider’s content moderation system (e.g., celebrity likenesses or copyrighted content). In this case, try modifying the prompt or replacing the reference image.
Examples
Text-to-Video
Multimodal Reference (Image + Video + Audio)
In the prompt you can referencecontent array items using @image1, @video1, @audio1, numbered by media type starting from 1.
Important: Assets must be passed in strict order: text, image_url, video_url, audio_url. Do not reorder them, as this may cause errors; when including multiple assets, also ensure no other asset types are mixed in.
cURL
Video Editing
cURL
Web Search Enhancement (Text-to-Video Only)
cURL
Request Parameters
Input Modes
Note: First frame, first-and-last-frame, and multimodal reference are three mutually exclusive modes that cannot be combined.
Referencing Assets in Prompts
In the text prompt you can use@<type><N> placeholders to reference media items in the content array, numbered in order of appearance within each media type:
Example:
"The character from @image1 walks through the scene in @video1, with @audio1 as background music".
Note: Assets must be passed in strict order: text, image_url, video_url, audio_url. Do not reorder them, as this may cause errors; when including multiple assets, also ensure no other asset types are mixed in.
Resolution and Pixel Values by Aspect Ratio
API Reference
View the interactive API documentation for Seedance 2.0.

