Seedance 2.0 API: integrate AI video generation into your app

Access Seedance 2.0 via simple REST API. Generate videos programmatically with text-to-video and image-to-video endpoints.

Seedance 2.0 API integration

Seedance 2.0 API capabilities

Everything you need to integrate AI video generation into your product.

Simple REST API

Standard HTTP calls with JSON payloads. No SDK required — use any language or framework.

Text-to-video endpoint

Generate videos from text prompts via POST /api/v1/ai/generate. Control resolution, duration, and style parameters.

Image-to-video endpoint

Animate static images into video clips. Upload a reference image and prompt to produce dynamic motion.

Async task polling

Submit generation tasks and poll for results via GET /api/v1/ai/query. Non-blocking design for production workloads.

Credit-based billing

Pay only for successful generations. Failed tasks are automatically refunded — no wasted spend.

Webhook notifications

Receive real-time callbacks when your video is ready. No need to poll — get notified instantly on task completion.

Get started in 3 steps

From sign-up to your first generated video in minutes.

1

1. Get your API key

Sign up and create an API key at Settings → API Keys. Your key authenticates all API requests.

2

2. Send a generate request

POST to /api/v1/ai/generate with your prompt, model, and parameters. The API returns a task ID for tracking.

3

3. Poll for results

GET /api/v1/ai/query with your task ID to check status and retrieve the generated video URL when ready.

Seedance 2.0 API FAQ

Common questions about integrating Seedance 2.0 via API.







More resources: API quickstart · Pricing & errors · Plans

Start building with Seedance 2.0 API

Integrate AI video generation into your app today. Get your API key and start generating videos programmatically.