The Seedance 1.0 Pro Fast API on APIMart runs ByteDance's seedance-1-0-pro-fast model, the faster tier of Seedance 1.0 Pro for previews and iteration. Generate 2–12 second clips from text or a first-frame image at 480p, 720p or 1080p.
Video link valid for 72 hours
Transparent pricing with no hidden fees. Pay only for what you use.
| Variant | Tier | GoldCurrent price | Platinum | Diamond | Official | Your savings |
|---|---|---|---|---|---|---|
seedance-1-0-pro-fast | 480P | 0.088Credits(~$0.0088)/sec | 0.0836Credits(~$0.0084)/sec | 0.0792Credits(~$0.0079)/sec | 0.11Credits(~$0.011)/sec | 20% |
| 720P | 0.2Credits(~$0.02)/sec | 0.19Credits(~$0.019)/sec | 0.18Credits(~$0.018)/sec | 0.25Credits(~$0.025)/sec | 20% | |
| 1080P | 0.416Credits(~$0.0416)/sec | 0.3952Credits(~$0.0395)/sec | 0.3744Credits(~$0.0374)/sec | 0.52Credits(~$0.052)/sec | 20% |
* Actual costs are subject to final output.
The Seedance 1.0 Pro Fast API is the faster tier of ByteDance Seedance 1.0 Pro, built for previews and iteration. Generate 2–12 second clips from text prompts or a first-frame image at up to 1080p.
50K+
Active Users
99.9%
Uptime
2x
Faster
—
Cost Savings
Call ByteDance Seedance 1.0 Pro Fast on APIMart with one POST request. Generation is asynchronous: submit a task, then poll the task endpoint for the video.
Save the key you created above in the APIMART_API_KEY environment variable and send it as Authorization: Bearer <key> on every Seedance 1.0 Pro Fast API request.
POST /v1/videos/generations with model seedance-1-0-pro-fast, your prompt, aspect_ratio, resolution and duration. Add image_with_roles with a first_frame image for image to video. The response contains the task ID in data[0].task_id.
Poll GET /v1/tasks/{task_id} until status is completed, then read the generated video from data.result.videos. If the task fails, the reason is returned in data.error.message.
See the Seedance 1.0 Pro API reference for every parameter and response field.
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-1-0-pro-fast",
"prompt": "A cinematic tracking shot of a red vintage car driving along a coastal road at sunset, waves crashing below, warm golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}'import os
import time
import requests
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
# 1. Submit the generation task
payload = {
"model": "seedance-1-0-pro-fast",
"prompt": "A cinematic tracking shot of a red vintage car driving along a coastal road at sunset, waves crashing below, warm golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}
resp = requests.post(f"{API_BASE}/v1/videos/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
# 2. Poll the task until it finishes
for _ in range(200):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["videos"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(10)
else:
raise TimeoutError(f"task {task_id} did not finish in time")TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
model | string | Required | Default: seedance-1-0-pro-fast | Use seedance-1-0-pro-fast for the Fast tier, or seedance-1-0-pro-quality for the quality tier. |
prompt | string | Required | Default: — | Seedance 1.0 Pro Fast API video description. Describe the scene, action and style in detail. |
duration | integer | Optional | Default: 5 | Seedance 1.0 Pro Fast API clip length from 2 to 12 seconds. |
aspect_ratio | string | Optional | Default: 16:9 | 16:9, 9:16, 1:1, 4:3, 3:4 or 21:9. |
resolution | string | Optional | Default: 1080p | 480p, 720p or 1080p. |
seed | integer | Optional | Default: — | Random seed from -1 to 2^32-1. Reuse a seed with the same request to get similar results. |
image_with_roles | array | Optional | Default: — | First-frame image with role first_frame. last_frame is not supported on seedance-1-0-pro-fast. |
nsfw_check | boolean | Optional | Default: false | Check the prompt and images before submission. |
Compare every Seedance video model on APIMart. One API key calls all of them; each model page shows its live pricing.
| Model | Best for | Resolution | Duration |
|---|---|---|---|
| Seedance 2.5 API | Clips up to 30 s with up to 50 image, video and audio references, plus video editing and extension | 480P / 720P / 1080P | 4–30 s or auto |
| Seedance 2.0 API | Up to 4K, the highest resolution in the family, with image, video and audio references | 480P / 720P / 1080P / 4K | 4–15 s |
| Seedance 2.0 Fast API | Fast variant of Seedance 2.0 with the same image, video and audio references | 480P / 720P | 4–15 s |
| Seedance 2.0 Mini API | Mini variant of Seedance 2.0 with the same image, video and audio references | 480P / 720P | 4–15 s |
| Seedance 1.5 Pro API | Text-to-video and first/last-frame image-to-video, with optional audio | 480P / 720P / 1080P | 4–12 s |
| Seedance 1.0 Pro Quality API | Text-to-video and first/last-frame image-to-video | 480P / 720P / 1080P | 2–12 s |
| Seedance 1.0 Pro Fast APIThis page | Text-to-video and first-frame image-to-video (no last frame) | 480P / 720P / 1080P | 2–12 s |
The faster Seedance 1.0 Pro tier through one APIMart endpoint
Workflows where quick Seedance 1.0 Pro previews help most
Go from sign-up to your first Seedance 1.0 Pro Fast video in three steps
Start by creating your free APIMart account to access Seedance 1.0 Pro Fast. Top up your account balance to start using. The balance can be used for all models on the platform, including Seedance 1.0 Pro Fast.
Create an API key in the dashboard and use seedance-1-0-pro-fast as the model in your Seedance 1.0 Pro Fast API requests.
Submit a prompt and settings, read the task_id, poll the task status and download the video when it completes.
What our users say. These are original Seedance 1.0 Pro series reviews and may refer to Fast or Quality.
“The dual-mode switching is fantastic. We can use Seedance 1.0 Pro Turbo Mode to test ideas in seconds, then use Quality Mode to generate final marketing videos. Huge efficiency boost.”
Marcus Chen
Creative Director
“Seedance 1.0 Pro Fast's motion consistency is impressive. Character movements are fluid and natural, without the jitter found in other models, making it perfect for our e-commerce display videos.”
Sarah Martinez
Marketing Manager
“The API documentation is very detailed, and integration with Seedance 1.0 Pro Fast went smoothly. We integrated it into our internal CMS, allowing the editorial team to generate accompanying videos directly.”
David Kim
Lead Developer
“The Seedance 1.0 Pro Fast Image-to-Video feature preserves the style and details of the original image while bringing it to life. It's the perfect choice for our brand visual dynamism projects.”
Rachel Foster
Design Studio Owner
“Whether it's rapid iteration or pursuing ultimate image quality, Seedance 1.0 Pro Fast delivers. Extremely cost-effective, significantly reducing our trial-and-error costs.”
Jennifer Wu
Video Producer
“We use Seedance 1.0 Pro Fast extensively in educational courseware to transform dry concepts into vivid short videos. Student engagement has noticeably improved.”
Dr. James Patterson
E-learning Platform Founder
Answers about Seedance 1.0 Pro Fast API capabilities, parameters and access
Seedance 1.0 Pro Fast is the faster tier of ByteDance Seedance 1.0 Pro, also written as Seedance 1.0 Fast, Seedance V1 Pro Fast or Seedance Pro Fast. It suits previews and iteration. On APIMart, the Seedance 1.0 Pro Fast API uses the model ID seedance-1-0-pro-fast.
Both models support text-to-video and first-frame image-to-video, with 480p, 720p and 1080p output. Quality also supports a last-frame image; Fast does not. Use seedance-1-0-pro-fast for this version and see its live per-second pricing on this page.
ByteDance released Seedance 1.0 Pro Fast in October 2025 as a faster tier of Seedance 1.0 Pro. On APIMart, call it with the model ID seedance-1-0-pro-fast.
Send POST /v1/videos/generations with model seedance-1-0-pro-fast and your prompt. The Seedance 1.0 Pro Fast API runs as an asynchronous task: read the task ID from data[0].task_id, poll GET /v1/tasks/{task_id} until the status is completed, then read the video from data.result.videos.
In the Seedance 1.0 Pro Fast API, model and prompt are required. Optional parameters are duration (2–12 seconds, default 5), aspect_ratio (default 16:9), resolution (480p, 720p or 1080p, default 1080p), seed, image_with_roles with a first_frame image, and nsfw_check.
Yes. Add an image_with_roles entry with role first_frame to animate a still image. The Fast tier does not support a last_frame image; use seedance-1-0-pro-quality when you need both first and last frames.
Seedance 1.0 Pro Fast outputs 480p, 720p or 1080p, with 1080p as the default, in six aspect ratios: 16:9, 9:16, 1:1, 4:3, 3:4 and 21:9. Clips run 2–12 seconds.
Describe the scene, the action and the visual style in detail, and add camera moves you want. Change one element at a time between Fast runs so you can see the effect of each change, then render the chosen prompt on the quality tier.
Yes, you own full commercial rights to videos generated by Seedance 1.0 Pro Fast, free for use in advertising, marketing, and other commercial scenarios.
The ByteDance Seedance 1.0 Pro Fast API is billed per second of generated video. The pricing table on this page lists every specification, and the prices shown are Gold member rates (20% off). Platinum and Diamond members save even more, up to 28%, and you only pay for successful requests.
Sign up for APIMart, open the API Keys page in your dashboard, and create a key. The same key works for the ByteDance Seedance 1.0 Pro Fast API and every other model on the platform, with pay-as-you-go billing and no subscription.
There is no free tier. The Seedance 1.0 Pro Fast API is pay-as-you-go: you only pay for successful requests, and every price is 20% off.
Explore more models in the same category.

Wan 2.6
WAN 2.6 API on APIMart is the latest generation AI video model, offering superior visual quality, high motion coherence, and professional-grade performance.

MiniMax Hailuo 02
MiniMax Hailuo 02 on APIMart is the latest generation AI video model, offering superior visual quality, high motion coherence, and professional-grade performance.

Seedance 1.0 Pro Quality
Experience Seedance 1.0 Pro Fast video generation technology. Generate stunning videos with logical motion and high fidelity from text or images.

Veo 3.1
Veo 3.1 API on APIMart is Google DeepMind's latest AI video generation model offering enhanced audiovisual quality, native synchronized audio, and advanced cinematic controls for professional video creation.