seedanceapi

✳ VIDEO MODELS. DEVELOPER FIRST.

Seedance 2.5 APIFrom prompt
to motion.

Strictly Prohibits Adult/NSFW Content

Build video into your product. One API key, a simple async workflow, and a clear path from your first request to a finished video.

01 Text → video02 REST / JSON03 Async jobs
Seedance 2.5 API availability. Check the current enabled model and its price with authenticated GET /v1/models. A catalog listing alone does not enable generation.
A luminous circular portal reflected in calm water
✳ MADE FOR MOVING IDEAS01 / VIDEO
Editorial artwork · not a model output
REQUEST PREVIEWREST / JSON
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."
  }'
POST/v1/jobsBearer auth

Discover an enabled ID and its price first. Set REQUEST_ID once per new job; reuse it only for the same request.

YOUR VIDEO PIPELINE,
WITHOUT THE GUESSWORK.
01Create your keyServer-side authentication
02Send a video jobOne ID for the whole request
03Retrieve your videoPoll, then download with auth

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.

475 video model entries · 31 makersView all 475 video models →

Illustrative 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 →
  1. 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
  2. 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
  3. 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

PRICE THE REQUEST. THEN PRESS GO.

Clear model rates.
No surprise promises.

Check the current Seedance 2.5 API rate before submitting. Your USD balance, reserved job quote and request receipt keep every charge clear.

Understand pricing ↗

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.

Start with the docs ↗