seedance-1-0-pro-250528 API Usage Guide
Overview
seedance-1-0-pro-250528 is a professional-grade video generation model that supports both text-to-video and image-to-video workflows. It is designed for flexible, high-quality video synthesis with customizable duration, resolution, aspect ratio, and camera behavior. This model is ideal for creators who need cinematic, controllable outputs with reproducibility via seeds.Key Features
- Text-to-Video & Image-to-Video: Supports pure text prompts and optionally an initial first frame
- Flexible Duration: 3–12 seconds of generated video
- Multiple Resolutions: 480p, 720p, or 1080p outputs
- Aspect Ratios: Standard and cinematic ratios supported (16:9, 9:16, 21:9, etc.)
- Camera Controls: Option to fix or allow camera motion
- Reproducibility: Seed parameter ensures deterministic output
- Watermark Control: Choose whether to embed watermark
Authentication
All API requests require authentication using an API key. Include it in theAuthorization header:
Submit Video Generation Request
Base URL
Endpoint
Request Format
Request Parameters
| Parameter | Type | Required | Description | Default | Constraints |
|---|---|---|---|---|---|
prompt | string | Yes | Text description with optional flags like --ratio, --resolution, --duration, --camerafixed | "" | Required |
duration | integer | No | Duration in seconds | 5 | 3–12 |
resolution | enum | No | Output resolution | ”720p” | Options: "480p", "720p", "1080p" |
ratio | enum | No | Aspect ratio of output | ”16:9” | Options: "16:9", "9:16", "4:3", "3:4", "21:9", "1:1" |
camerafixed | boolean | No | Whether camera stays fixed | false | true / false |
seed | integer | No | Random seed for reproducibility | null | 0–4294967295 |
watermark | boolean | No | Whether to include watermark | false | true / false |
first_frame | image | No | First frame image for Image-to-Video (optional for Pro) | "" | Must be a publicly accessible image url |
Response
Check Request Status
Endpoint
Example
Response
Request Status Values
| Status | Description |
|---|---|
queued | Request is waiting to be processed |
processing | Video generation is in progress |
success | Video generation completed successfully |
failed | Video generation failed |
cancelled | Request was cancelled |
List Your Requests
Endpoint
Example
Get Model Information
Endpoint
Example
List Available Models
Endpoint
Example
Response
Tips for Better Results
- Detailed Prompts: More descriptive text yields better visuals
- Use First Frame for I2V: Provide a starting image for higher temporal consistency
- Seeds for Control: Use a fixed seed for reproducibility
- Camerafixed: Set true to keep perspective locked
- Resolution vs Cost: Higher resolutions take longer and may cost more