Public Model / seedance

Seedance 2.5 API pricing

Video generation with 4 to 30 second outputs, native audio, and 480p, 720p, or 1080p resolution.

Availability
Available
Tasks
Create Video
Published rates from
$0.085

Request calculator

Configure Seedance 2.5

Controls and rates come directly from the checked public catalog.

Interactive calculator

Price a direct generation

Choose a task, configure its inputs, and see the current catalog price.

Step 1

Choose a generation type

Step 2

Configure generation

Model
Seedance 2.5
Output duration8s
4s30s
Resolution720p
Reference videoNone
Generate audioOnAudio generation does not change the current price.
Outputs1

Step 3

Reference total

$2.521 output at $2.52 each
Generation
$2.528 seconds x $0.315
Minimum request
$0.51
Get started

The API estimate for your exact request is authoritative before paid work starts.

Best fit

Use Seedance 2.5 for longer scenes with first and last frames or larger image, video, and audio reference sets.

Use cases

  • Longer product stories
  • Multimodal scene recreation

Know before building

  • Frame inputs and multimodal references are separate modes. Reference videos add their duration to billable usage.

Generated contract

Tasks, controls, and rates

Published rates

video.create
Varies by output duration, resolution, total reference video length
$0.085 / second$0.51 minimum

Request controls

video.createAspect ratio16:9 · 9:16 · 4:3 · 3:4 · 1:1 · 21:9 · adaptive
video.createDuration seconds4 · 5 · 6 · 7 · 8 · 9 · 10 · 11 · 12 · 13 · 14 · 15 · 16 · 17 · 18 · 19 · 20 · 21 · 22 · 23 · 24 · 25 · 26 · 27 · 28 · 29 · 30
video.createFirst frameMedia or structured input
video.createGenerate audioDefault: true
video.createLast frameMedia or structured input
video.createPromptText input
video.createReference audioUp to 10 items
video.createReference imagesUp to 30 items
video.createReference videosUp to 10 items
video.createResolution480p · 720p · 1080p

Lifecycle: queued -> running -> succeeded -> failed -> cancelled -> manual_review

Output fields: assets

Runnable examples

Estimate first, then create

Both requests use the same normalized task, model, and input payload. Creating work requires an API key and idempotency key.

1. Estimate

curl https://api.entirefeed.com/v1/estimate \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{
  "task": "video.create",
  "model": "seedance-2.5",
  "input": {
    "aspect_ratio": "9:16",
    "duration_seconds": 8,
    "generate_audio": true,
    "resolution": "720p",
    "prompt": "A continuous cinematic product reveal that moves from a wide establishing shot to a close-up"
  }
}'

2. Create

curl https://api.entirefeed.com/v1/generations \
  -X POST \
  -H "Authorization: Bearer $ENTIREFEED_API_KEY" \
  -H "Idempotency-Key: seedance-2.5-example-001" \
  -H "Content-Type: application/json" \
  -d '{
  "task": "video.create",
  "model": "seedance-2.5",
  "input": {
    "aspect_ratio": "9:16",
    "duration_seconds": 8,
    "generate_audio": true,
    "resolution": "720p",
    "prompt": "A continuous cinematic product reveal that moves from a wide establishing shot to a close-up"
  }
}'