Seedance 1.5 Pro API
Seedance 1.5 Pro API through UplinkSwitch: $0.0563 to $0.8398 per generation, prepaid, no subscription. ByteDance's video model on one key with every other model; a generation that fails is not charged.
seedance-1.5-proVideoper generation
Price · per generation, USD
| Settings | UplinkSwitch |
|---|---|
| resolution 480p, duration 4, generate audio false | $0.0563 |
| resolution 480p, duration 8, generate audio false | $0.1125 |
| resolution 480p, duration 12, generate audio false | $0.1313 |
| resolution 720p, duration 4, generate audio false | $0.10 |
| resolution 720p, duration 8, generate audio false | $0.20 |
| resolution 720p, duration 12, generate audio false | $0.2625 |
| resolution 1080p, duration 4, generate audio false | $0.2799 |
| resolution 1080p, duration 8, generate audio false | $0.4375 |
| resolution 1080p, duration 12, generate audio false | $0.625 |
| resolution 480p, duration 4, generate audio true | $0.114 |
| resolution 480p, duration 8, generate audio true | $0.228 |
| resolution 480p, duration 12, generate audio true | $0.288 |
| resolution 720p, duration 4, generate audio true | $0.20 |
| resolution 720p, duration 8, generate audio true | $0.40 |
| resolution 720p, duration 12, generate audio true | $0.525 |
| resolution 1080p, duration 4, generate audio true | $0.2799 |
| resolution 1080p, duration 8, generate audio true | $0.5599 |
| resolution 1080p, duration 12, generate audio true | $0.8398 |
Charged when the request is accepted; refunded in full if the generation fails.
Call it · POST /v1/generations
curl
curl https://api.uplinkswitch.com/v1/generations \
-H "Authorization: Bearer $UPLINK_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-1.5-pro",
"input": {
"prompt": "A red paper boat on a calm blue pond, morning light",
"aspect_ratio": "1:1",
"resolution": "480p",
"duration": 4,
"generate_audio": false
}
}'
# then poll until "status" is "succeeded":
curl https://api.uplinkswitch.com/v1/generations/gen_... -H "Authorization: Bearer $UPLINK_API_KEY"Settings · in input
| Name | Type | Values | Default |
|---|---|---|---|
| prompt required | string | — | — |
| image_urls | urls | — | — |
| aspect_ratio required | string | 1:1, 21:9, 4:3, 3:4, 16:9, 9:16 | — |
| resolution required | string | 480p, 720p, 1080p | — |
| duration required | integer | 4, 8, 12 | — |
| fixed_lens | boolean | — | — |
| generate_audio required | boolean | — | — |
Questions
- How much does the Seedance 1.5 Pro API cost?
- From $0.0563 per generation. The price depends on the settings in the table and is fixed when the request is accepted.
- Is there a subscription?
- No. You add credit and each request is paid from it. There is no monthly fee and no minimum per request.
- What happens if a generation fails?
- It is refunded in full, automatically. You pay only for files you receive.
- How long are the files kept?
- Thirty days, at a URL on api.uplinkswitch.com. Download what you want to keep.
- Can I use the same key for other models?
- Yes. The same key calls every image, video, speech and 3D model and every chat model in the catalog.