Variant generation at scale
Run many versions of a brief and rely on each landing close to the prompt.
ByteDance Seedance 2 Mini - the middle tier: longer and more controllable than the fast models, quicker than the flagships.
Best for High-volume production pipelines, predictable prompt iteration, and clips in the 10-15 second range.
Official Seedance 2.0 Mini API access on VideoGenAPI, with REST endpoints, webhooks, a live playground and developer docs.
Explore the interface and see how easy it is to generate videos with Seedance 2.0 Mini. Sign up for free to start creating!
Discover what's possible with Seedance 2.0 Mini AI video generation
Generated with the Seedance 2.0 Mini API at up to 1080p. Results vary with prompt detail and requested duration.
The Seedance 2.0 Mini API is a REST interface that lets developers generate AI videos programmatically using ByteDance's Seedance 2.0 Mini model. It supports text-to-video, image-to-video through a single POST endpoint. VideoGenAPI handles authentication, billing, and provider infrastructure - you only need one API key to start building with the Seedance 2.0 Mini API.
Integrate the Seedance 2.0 Mini API in your app in under 5 minutes with these four steps.
Sign up free at VideoGenAPI.com and generate your API key from the dashboard. No ByteDance account needed.
POST to https://videogenapi.com/api/v1/generate with your API key, model "seedance-2-mini", and a text prompt describing your video.
Use the returned generation_id to check status via GET /api/v1/status/{id} or configure webhooks for automatic notifications.
Once status is "completed", retrieve the video URL from the response and embed it in your app, website, or workflow.
Seedance 2 Mini is the lightweight member of ByteDance's Seedance family, built for teams that found the fast models too limited and the flagship models too slow. It generates 5-15 second clips at around 88 seconds, sitting deliberately between Seedance 2 at roughly 30 seconds and Seedance 2.5 at roughly 150. The useful part is control. Mini responds predictably to prompt changes, so iterating on a shot is a matter of adjusting wording rather than regenerating and hoping. That makes it a good default for production pipelines that run many variants and need each one to land close to the brief.
Run many versions of a brief and rely on each landing close to the prompt.
Turn feedback into a revised clip without waiting on a flagship-model queue.
Fill a publishing calendar with clips long enough to use and fast enough to produce daily.
Quick start guide to integrate Seedance 2.0 Mini in your application
{
"model": "seedance-2-mini",
"prompt": "A cyclist rides through morning fog on a tree-lined road, low sun breaking through branches, steady tracking shot from the side",
"duration": 10,
"resolution": "480p"
}
{
"success": true,
"generation_id": "gen_abc123xyz",
"status": "in_progress",
"estimated_time": 88}
const response = await fetch('https://videogenapi.com/api/v1/generate', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model: 'seedance-2-mini',
prompt: 'A cyclist rides through morning fog on a tree-lined road, low sun breaking through branches, steady tracking shot from the side',
duration: 10 })
});
const data = await response.json();
console.log(data.generation_id);
Transparent pay-per-use pricing for the Seedance 2.0 Mini API - no monthly minimums, no hidden fees.
Available on your VideoGenAPI balance with pay-as-you-go billing
How the Seedance 2.0 Mini API compares on resolution, clip length, generation speed and price. All models below share one API key.
| Model | Provider | Max resolution | Clip length | Avg. speed | Price / video |
|---|---|---|---|---|---|
| Seedance 2.0 Mini API This page | ByteDance | 1080p | 5-15s | ~88s | Pay-as-you-go |
| Seedance 2 API | ByteDance | 1080p | 5-10s | ~30s | Pay-as-you-go |
| Seedance 2.5 API | ByteDance | 1080p | 5-30s | ~150s | Pay-as-you-go |
| Grok Imagine 1.5 API | xAI | 1080p | 5-10s | ~30s | Pay-as-you-go |
Switching between these models means changing the seedance-2-mini
value in your request body. The endpoint, authentication and webhook behaviour stay the same, so you can route work to
Seedance 2.0 Mini or any alternative without changing your integration.
Create a key and call the Seedance 2.0 Mini API in minutes, plus 16 other models on the same endpoint.
No credit card required · Cancel anytime