
Text to Image
Create AI images from text prompts
Generate high-quality videos via Seedance 2.0 Text-to-Video API with realistic humans supported, built-in sound, camera control, and scalable ByteDance output. Built for free testing and stable API workflows.
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'seedance-v2.0-text-to-video',
prompt: 'A cat playing with a ball of yarn on a sunny windowsill',
resolution: '720p',
duration: 8,
aspect_ratio: '16:9',
sound: true
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/video/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.videos[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
# Step 1: Submit generation request
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'seedance-v2.0-text-to-video',
'prompt': 'A cat playing with a ball of yarn on a sunny windowsill',
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9',
'sound': True
}
)
result = response.json()
task_id = result['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/video/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['videos'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "seedance-v2.0-text-to-video",
"prompt": "A cat playing with a ball of yarn on a sunny windowsill",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"sound": true
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/video/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
| Parameters | Price | Original Price | Discount |
|---|
ByteDance Seedance V2.0 Text-to-Video API delivers production-grade AI video generation for developers and creative teams. This advanced text-to-video API integration enables you to transform text descriptions into high-quality video clips at 480p, 720p, 1080p, and 4K resolutions across 4–15 second durations. Built on ByteDance's Dual-Branch Diffusion Transformer architecture, the Seedance V2.0 model combines strong motion synthesis with flexible creative controls, while the API provides stable integration with optional sound and camera control for professional workflows on Flaq AI.
sound parameterNote Please ensure your prompts comply with ByteDance's content safety guidelines. If an error occurs, review your prompt for restricted content, adjust it, and try again.
Seedance V2.0 vs. Seedance 1.5 Pro Text-to-Video Seedance 1.5 Pro offers ultra-affordable pricing optimized for maximum volume. Seedance V2.0 Text-to-Video API advances with extended 15-second duration support, resolution options up to 4K, optional sound control, and the Dual-Branch Diffusion Transformer architecture—delivering improved visual quality and flexibility for professional production workflows.
Seedance V2.0 vs. Kling 3.0 Text-to-Video Kling 3.0 is strong in human motion synthesis and character animation. Seedance V2.0 Text-to-Video API differentiates through broader aspect ratio support (6 formats including 21:9 ultrawide), optional fixed camera control, and optional sound control—making it a versatile choice for diverse content types.
Seedance V2.0 vs. Sora (OpenAI) Sora offers extended duration capabilities and high-resolution output. Seedance V2.0 API provides 6 aspect ratio options, optional camera control, optional sound control, and more accessible API pricing.
Seedance V2.0 vs. Veo 3.1 Fast Text-to-Video Veo 3.1 Fast leverages Google DeepMind's architecture for rapid generation. Seedance V2.0 Text-to-Video API counters with extended 15-second duration, broader aspect ratio coverage, and optional fixed camera mode.
Seedance V2.0 vs. Runway Gen-3 Alpha Runway Gen-3 Alpha provides robust creative controls and artistic flexibility. Seedance V2.0 API offers 6 aspect ratio formats, extended duration up to 15 seconds, optional sound control, and programmatic API access with predictable pricing.
Explore several AI creation tools for quick image and video workflows in your browser, then scale successful ideas with Flaq AI's production-ready model APIs. Flaq AI provides a unified API layer for all models, making it easy to use and scale your workflows.

Create AI images from text prompts

Create AI images from images and text prompts

Create AI videos from text prompts

Animate images into AI videos

Create AI images and videos in one unified workspace

Create consistent videos from reference media
The Seedance 2.5 API for Cinematic Videos is now live on Flaq AI, giving creators and developers direct access to prompt-based video generation with optional sound, flexible aspect ratios, 480p or 720p output, and clips from 4 to 30 seconds.
The MiniMax H3 API gives video teams a useful combination: image-to-video generation, 768p and 2K output options, clips up to 15 seconds, and a lower listed cost than several comparable Seedance 2.0 settings. MiniMax has also published H3-Base weights on Hugging Face, creating new options for research, custom pipelines, and self-hosted experimentation where its license permits.
Compare Higgsfield MCP and CLI with Flaq AI’s Seedance 2.0 REST endpoints, pricing, task polling, model variants, testing, and practical production use cases.
Seedance 2.0 Mini API is on launch watch. Learn what developers should verify, how it may compare with Seedance 2.0, and why Flaq AI helps API teams plan.
Compare WaveSpeed and Flaq AI for Seedance 2.0 API workflows, endpoint choices, prompt testing, latency, cost, fallback routing, and scalable video builds.
Explore the Seedance 2.5 release outlook, likely API upgrades, Seedance 2.0 comparison points, prompt tests, and Flaq AI workflow planning for video builders.
A practical guide to the Seedance 2.0 API on Flaq AI, with features, workflow tips, pricing context, and ideas for faster text-to-video creation.