New: Nano Banana 2.1Try the model
API Stock
/VIDEO/seedance-2.5-spicy
Video
ByteDance

Seedance 2.5 Spicy API

Generate 4-30 second videos with native audio and image, video or audio references at up to 1080p through APIPod’s relaxed-moderation Seedance 2.5 route.

  • Text to video
  • Image to video

Starting at

$0.143

per second of output

10 parameters · 6 price options

Seedance 2.5 Spicy playground

Input

Video prompt. Reference images, videos and audio positionally in the prompt.

Reference image URLs (maximum 30). One image without other media animates the first frame; use reference mode to treat it as a style reference. Images outside a width-to-height ratio of 0.4–2.5 are padded without cropping when preparation succeeds. In first-frame mode, padding becomes part of the frame.

Public reference-video URLs (maximum 10; 2-30 seconds each and 30 seconds total). Their duration is probed before charging.

Reference audio URLs (maximum 10; 30 seconds total). Requires at least one reference image or video.

Sign in to run

Runs are charged to your balance.

Output

Output will appear here.

Fill in the fields, review the cost and run the model. Your result will appear here; you do not need a separate API key to try it in your browser.

Seedance 2.5 Spicy API pricing

OptionPrice per second
480p$0.143
480p-input$0.086
720p-input$0.193
720p$0.322
1080p-input$0.475
1080p$0.791
1curl -X POST https://api.api-stock.com/api/v1/generation/create \
2 -H "Authorization: Bearer $API_STOCK_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "model": "seedance-2.5-spicy",
6 "input": {
7 "prompt": "A cinematic shot of a city at dusk",
8 "duration": 5,
9 "size": "adaptive",
10 "resolution": "480p",
11 "generateAudio": true,
12 "omniReferenceTaskType": "auto"
13 }
14 }'

Parameters

NameTypeRequiredDefaultDescription
promptstringYes—Video prompt. Reference images, videos and audio positionally in the prompt.
durationnumberNo5Output duration in seconds (4-30). For reference-video jobs, input and output seconds use the reference-input tariff.
sizestringNoadaptiveOutput aspect ratio. First-frame animation and extend jobs require adaptive.One of: adaptive, 16:9, 4:3, 1:1, 3:4, 9:16, 21:9
resolutionstringNo480pOutput resolution and per-second billing tierOne of: 480p, 720p, 1080p
generateAudiobooleanNotrueWhether the generated video includes audio
omniReferenceTaskTypestringNoautoauto selects the mode from the supplied media; reference uses all supplied references; extend continues a source video and requires videoUrls. Video editing is unavailable.One of: auto, reference, extend
imageUrlsstring[]No—Reference image URLs (maximum 30). One image without other media animates the first frame; use reference mode to treat it as a style reference. Images outside a width-to-height ratio of 0.4–2.5 are padded without cropping when preparation succeeds. In first-frame mode, padding becomes part of the frame.
videoUrlsstring[]No—Public reference-video URLs (maximum 10; 2-30 seconds each and 30 seconds total). Their duration is probed before charging.
audioUrlsstring[]No—Reference audio URLs (maximum 10; 30 seconds total). Requires at least one reference image or video.
toolsobject[]No—Optional enhancements such as web search grounding

Frequently asked questions

How much does Seedance 2.5 Spicy cost?

Seedance 2.5 Spicy starts at $0.143 per second of output through the API Stock API. You pay per use from a single prepaid balance — there is no subscription — and the final price scales with parameters such as resolution or duration.

How do I get an API key for Seedance 2.5 Spicy?

Sign up for API Stock, top up your balance using an available payment method and create an API key in the dashboard — it takes a couple of minutes and needs no contract. The same key works with every model in the catalog, so there is no separate key to obtain for Seedance 2.5 Spicy.

How do I call the Seedance 2.5 Spicy API?

Send a POST request to https://api.api-stock.com/api/v1/generation/create with your API key and the model id "seedance-2.5-spicy". The call returns a task id you poll, or a webhook callback when the result is ready. A ready-to-run example is in the quick start above.

What input parameters does Seedance 2.5 Spicy accept?

Seedance 2.5 Spicy accepts 10 input parameters, including the required field(s) prompt. Their types, defaults and allowed values are listed in the parameters table above.

What happens if a Seedance 2.5 Spicy request fails?

API Stock automatically retries the request on a reserve provider. If every provider fails, the charge is refunded to your balance.

Can I use Seedance 2.5 Spicy with the same API key as other models?

Yes. Every model on API Stock — video, image, music and chat — shares one API key and one prepaid balance, so you can switch to Seedance 2.5 Spicy without new credentials.

Read next