Seedance2 API omni reference mode. Use images and videos as visual references with @N syntax for character consistency, style transfer, and motion reference. Seedance 2.0 REST API.
@N Prompt References@1, @2, etc. in the prompt to reference specific uploaded materials. Materials are 1-indexed, with images first, then videos:
"A cat @1 dancing on @2 background" — references the 1st and 2nd material@N where N exceeds the number of materials will be silently ignored@ is used, materials are implicitly referenced via the material list@1 and @2 reference images, @3 references the video.
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer YOUR_API_KEY | Yes |
| Content-Type | application/json | Yes |
seedance-20| Duration | Credits | Cost |
|---|---|---|
| 4s | 160 | $0.80 |
| 5s | 200 | $1.00 |
| 8s | 320 | $1.60 |
| 10s | 400 | $2.00 |
| 15s | 600 | $3.00 |
duration (seconds) x 40 credits
@Nratio — images serve as visual references, @1 @2 pin each to a role in the prompt.


ratio to keep the character consistent while generating new scenes.

@1 = image, @2 = video.

status is success, then read the output array:
@N in prompts to precisely control which material maps to which subject@1 and @2 reference images, @3 references the video@ references are used, materials are implicitly referenced — the model uses them based on the prompt context@1