ByteDance · video model
Seedance 2.5 Turbo API
Run Seedance 2.5 Turbo text-to-video and image-to-video at 720p or 1080p for a fraction of the standard price.
Endpoint overview
https://www.makeinfluencer.ai/api/v1/models/seedance25turbo/generationsModel ID
seedance25turboTypical time
~45s
Sample quote
50,126 credits
The displayed price is input-specific
Create a generation
Send the model fields inside input. The request returns HTTP 202 with an owned generation ID.
curl --request POST \
https://www.makeinfluencer.ai/api/v1/models/seedance25turbo/generations \
--header "Authorization: Bearer $MAKEINFLUENCER_API_KEY" \
--header "Idempotency-Key: seedance25turbo-001" \
--header "Content-Type: application/json" \
--data '{
"input": {
"prompt": "A fashion creator walking through neon Tokyo, cinematic tracking shot",
"aspectRatio": "16:9",
"duration": 5,
"resolution": "720p",
"generateAudio": true
}
}'Model parameters
| Field | Type | Default | Accepted values |
|---|---|---|---|
promptrequired | text | — | — |
reference_images | imageArray | — | Up to 30 items |
reference_videosUp to 30s in total. Billed per reference second. | videoArray | — | Up to 10 items |
reference_audiosUp to 30s in total. | audioArray | — | Up to 10 items |
aspectRatio | enum | 16:9 | 16:9, 9:16, 4:3, 3:4, 1:1, 21:9 |
resolution | enum | 720p | 720p, 1080p |
duration | number | 5 | 4 – 30 |
generateAudio | boolean | true | — |
startFrameUrl | image | — | — |
endFrameUrl | image | — | — |
reference_videos_seconds | number | 0 | 0 – 30 |
The same contract is available fromGET /models/seedance25turbo for server-side validation and dynamic tooling.
Preview credits
curl --request POST \
https://www.makeinfluencer.ai/api/v1/models/seedance25turbo/preview-credits \
--header "Authorization: Bearer $MAKEINFLUENCER_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"input": {
"prompt": "A fashion creator walking through neon Tokyo, cinematic tracking shot",
"aspectRatio": "16:9",
"duration": 5,
"resolution": "720p",
"generateAudio": true
}
}'A valid response returns the exact credit cost and pricing description. The dashboard, REST API, and MCP use one balance at the same model price.
Poll the result
curl \
https://www.makeinfluencer.ai/api/v1/generations/video/GENERATION_ID \
--header "Authorization: Bearer $MAKEINFLUENCER_API_KEY"Poll until terminal is true. On success, ready is true. Readurl for video orurls for image output. See the polling guide for statuses and backoff.
Seedance 2.5 Turbo API FAQ
How much does the Seedance 2.5 Turbo API cost?
The documented sample request costs 50,126 MakeInfluencer credits. Final cost depends on the exact model inputs, and the preview-credits endpoint returns an exact quote without charging.
Does the Seedance 2.5 Turbo API use a separate balance?
No. REST, MCP, and the MakeInfluencer dashboard use the same account credit balance.
Can I call Seedance 2.5 Turbo from Claude or Cursor?
Yes. The MakeInfluencer MCP connector exposes Seedance 2.5 Turbo to agent clients such as Claude and Cursor, and generations draw from the same credit balance as the REST API.
What are the Seedance 2.5 Turbo API rate limits?
120 authenticated requests and 20 generations per minute per account. A 429 response includes Retry-After, and an Idempotency-Key header makes retries safe.
How do I receive Seedance 2.5 Turbo results?
Creation returns HTTP 202 with a generation ID. Poll the video generation-status endpoint until terminal is true. On success, ready is true and the response contains the output URL.