✳ VIDEO MODELS. DEVELOPER FIRST.
Seedance 2.5 APIFrom prompt
to motion.
Strictly Prohibits Adult/NSFW ContentBuild video into your product. One API key, a simple async workflow, and a clear path from your first request to a finished video.
GET /v1/models. A catalog listing alone does not enable generation.
curl https://seedanceapi.pro/v1/jobs \
-H "Authorization: Bearer $SEEDANCE_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $REQUEST_ID" \
-d '{
"model": "bytedance/seedance-2.5",
"prompt": "A slow orbit around a sunlit island."
}'/v1/jobsBearer authDiscover an enabled ID and its price first. Set REQUEST_ID once per new job; reuse it only for the same request.
WITHOUT THE GUESSWORK.
A VIDEO-FIRST MODEL COLLECTION
Meet the model.
Know what you're calling.
Start with the Seedance 2.5 API.
Then explore Kling, Veo, Wan, MiniMax and Runway.
Model-family capabilities are not live API availability.

Seedance 2.5 · Text to Video
bytedance/seedance-2.5/text-to-video
Kling Video O3 Pro · Text to Video
kwaivgi/kling-video-o3-pro/text-to-video
Veo3.1 · Text to Video
google/veo3.1/text-to-video
Wan 3.0 · Text to Video
alibaba/wan-3.0/text-to-video
Minimax H3 · Text to Video
minimax/minimax-h3/text-to-video
Gen4 Turbo
runwayml/gen4-turboIllustrative artwork, not model-generated results. Catalog ≠ availability. GET /v1/models is the source for enabled IDs, exact output specifications and prices.
A SMALL INTEGRATION. A BIGGER CANVAS.
Your first video workflow,
in three clear steps.
The Seedance 2.5 API uses the same developer flow as our API Many foundation. Keep the integration simple, without hiding the important details.
Explore the complete API guide →- 01
Get a key. Check the model.
Store your key on your server. Discover enabled model IDs, specifications and the quoted price before submitting.
GET /v1/models - 02
Describe the scene.
Send a model and prompt with one unique request key. Save the returned job ID instead of submitting the same work twice.
POST /v1/jobs - 03
Follow the job. Fetch the video.
Poll with a delay, wait for success, then download the authenticated result. An uncertain job goes to review, not an automatic resubmission.
GET /v1/jobs/{id}/content
BEFORE YOU BUILD
Seedance 2.5 API,
explained.
Real capabilities. Explicit availability.
Answers before your first request.
What is the Seedance 2.5 API?
Seedance 2.5 is a ByteDance video model family. Seedance API is an independent developer service focused on exposing reviewed video-generation models through an authenticated, asynchronous job API. It is not an official ByteDance website.
Can I call Seedance 2.5 on this site today?
Check the current route status on this page, then authenticate GET /v1/models. Submit Seedance 2.5 only when its exact ID, specification and price are returned. Account access and model availability are separate; a catalog entry is not a guarantee of access.
How will I integrate the Seedance 2.5 API?
Create an account and a server-side API key, discover an enabled model, then POST its model ID and a prompt to /v1/jobs with a unique Idempotency-Key. Save the returned job ID, poll its status, and download the result with the same authenticated key after success.
Does the gateway accept image, audio or video references?
The inherited gateway currently accepts only model and prompt. Seedance model-family capabilities do not mean those inputs are implemented here. Reference inputs, output controls and exact limits require a separately reviewed integration before being advertised as callable.
What does the Seedance 2.5 API cost?
Enabled model specifications and current customer prices are returned by GET /v1/models and summarized on the pricing page. Each request reserves its quoted amount before work starts. Purchases require an enabled payment setup; the $0.10 welcome balance is not a promise of a free video.
Is this the same account as API Many?
No. The service reuses the API Many software foundation, but has a separate site identity, API keys, wallet tables and configuration. API Many keys and balances are not automatically transferable.
Make room for motion.
Explore the Seedance 2.5 API contract before you build.