Seedance 2.5 API for text-to-video and image-to-video
Generate video from a prompt, a first frame or reference files. Seedance 2.5 gives the best quality; Seedance 2.0 mini costs the least, from $0.0202 per second. Start a job, poll it, download the file. You pay per second of video actually made.
Price
The price of one second of video at each resolution, in US$, with the same amount in credits. Underneath: the list price per 1M video tokens.
| Model | List price | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Seedance-2.5Video−5% off the list priceOffer price per second of video 480p$0.0976/s· 9.76 credits720p$0.2196/s· 21.96 credits1080p$0.5402/s· 54.02 credits |
per 1M video tokens (720p, 5 s ≈ 108K; with an input video, its length counts too) | Try it | |||||||||||||||
seedance-2-0Video−5% off the list priceOffer price per second of video 480p$0.0638/s· 6.38 credits720p$0.1436/s· 14.36 credits1080p$0.3555/s· 35.55 credits4K$0.7387/s· 73.87 credits |
per 1M video tokens (720p, 5 s ≈ 108K; with an input video, its length counts too) | Try it | |||||||||||||||
dreamina-seedance-2-0-fastVideoSeedance 2.0 Fast −35% off the list priceOffer price per second of video 480p$0.0349/s· 3.49 credits720p$0.0786/s· 7.86 credits |
per 1M video tokens (720p, 5 s ≈ 108K; with an input video, its length counts too) | Try it | |||||||||||||||
seedance-2.0-miniVideo−40% off the list priceOffer price per second of video 480p$0.0202/s· 2.02 credits720p$0.0454/s· 4.54 credits |
per 1M video tokens (720p, 5 s ≈ 108K; with an input video, its length counts too) | Try it |
See what it makes
Videos made with these models. Pressing play loads the video from YouTube.
A job in three steps
Start
POST /videos with a model, a prompt and optionally a first frame or reference files. The id of the job comes back at once.
Poll
GET /videos/{id} every few seconds until status is completed or failed. A video usually takes 1 to 5 minutes.
Download
The finished job carries a link to the MP4, valid for a week. GET /videos/{id}/content always fetches the file.
Copy, paste, run
Start a job and fetch the result with curl. The same calls work from any HTTP client, the MCP server and the apistore command-line tool.
# 1. start the job (lowest price: "model": "seedance-2.0-mini")
curl https://api.apistore.cloud/v1/videos \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "Seedance-2.5",
"prompt": "A red paper boat drifting across a calm lake at sunrise",
"resolution": "720p",
"ratio": "16:9",
"seconds": 5
}'
# 2. poll until "status": "completed"
curl https://api.apistore.cloud/v1/videos/video_... -H "Authorization: Bearer sk-..."
# 3. download the file
curl https://api.apistore.cloud/v1/videos/video_.../content -H "Authorization: Bearer sk-..." -o video.mp4How you pay
- Prepaid balance with no subscription and no monthly minimum. Top up by card from US$20; your balance does not expire.
- Every request is listed with its tokens and cost. Set a daily spending cap on each key.
- Requests that fail before an answer are not charged.
Limits and reliability
- Seedance 2.5: 4–30 seconds per video, at 480p, 720p, 1080p.
- Up to 30 reference images, 10 reference videos and 10 audio files per job.
- A failed job is not charged. A finished job is billed on the video that was actually made.
Questions
Which Seedance models can I call?
Today: Seedance-2.5, dreamina-seedance-2-0-fast, seedance-2-0, seedance-2.0-mini. The pricing page always lists what is on sale.
How long does a video take?
Usually 1 to 5 minutes, depending on length and resolution. The job runs in the background; you poll it and download the file when it is done.
How is a video billed?
By the video tokens the model produced, which depend on resolution and length; the table above shows that as a price per second. The cost of the longest possible result is reserved when the job starts, and only what was made is charged.
Can I use my own images or video as input?
Yes. Give a first frame for image-to-video, or reference images, videos and audio. Files are passed as links or data URLs.
Start in a few minutes
Create an account, verify your email, create a key and make your first call.
