Seedance 2.5 is ByteDance's newest video generation model line, and it is available on RelayDance through the same OpenAI-compatible task API as every other model we carry. No queue, no identity verification. This guide covers what is new in 2.5, the exact model names, per-second pricing, and a copy-paste example.
"seconds": "30" explicitly.| Model | Resolution | Price per second of output | 5s clip | 30s clip |
|---|---|---|---|---|
doubao-seedance-2-5-480p | 480p | $0.130 | $0.65 | $3.90 |
doubao-seedance-2-5-720p | 720p | $0.289 | $1.44 | $8.67 |
Billing is per second of actual output. The API pre-authorizes the worst case when the task is submitted, then settles against the real rendered length and refunds the difference automatically. Failed generations are refunded in full.
curl -X POST https://relaydance.com/v1/video/generations \
-H "Authorization: Bearer $RELAYDANCE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "doubao-seedance-2-5-720p",
"prompt": "A chef plating a dessert in a bright kitchen, camera slowly orbiting the dish",
"seconds": "10",
"metadata": {
"generate_audio": true,
"content": [
{"type": "image_url", "image_url": {"url": "https://example.com/dish-reference.jpg"}}
]
}
}'curl https://relaydance.com/v1/videos/task_xxxxxxxx \
-H "Authorization: Bearer $RELAYDANCE_API_KEY" Status moves through queued and in_progress to completed, and the response then carries the video URL. Always poll /v1/videos/{id}.
Attach references in metadata.content as image_url entries. With several images, refer to them in the prompt as @image1, @image2 and so on, in the order they appear in content. Multi-image reference and first/last-frame control are mutually exclusive. Files you have registered in your RelayDance asset library can be referenced with an asset:// URL placed in the image_url.url field.
"generate_audio": false and add music in post. Silent generation also costs less.Pick 2.5 for long-form clips (over 15 seconds), heavy reference workflows (dozens of assets), or audio-referenced motion. Stay on 2.0 Pro when you need 1080p or native 4K output, or the lowest cost per second at 720p ($0.190/s on 2.0 Pro vs $0.289/s on 2.5). Both lines run behind the same endpoint, so switching is a one-string change.
Updated 2026-08-29 · API reference · Pricing