S
Seedance 2.0

Seedance API Guide: Get Started with Seedance 2.0 API (2026)

Seedance Team 11 min read

Seedance API Guide: Integrate Seedance 2.0 into Your Workflow

The Seedance API lets you call Seedance 2.0 from your own apps, scripts, or pipelines. You can run text-to-video and image-to-video jobs, poll for results or use webhooks, and scale with Pro or Enterprise plans. This Seedance API guide covers authentication, main endpoints, and how to get started with the Seedance 2.0 API in 2026.

📅 Last Updated: February 2026 (current Seedance 2.0 API and access)

Quick referenceDetails
AccessSeedance API is included with Pro; Enterprise for custom limits
AuthAPI key from Seedance 2.0 dashboard
EndpointsText-to-video, image-to-video, status/result
AsyncPoll or webhook for completed jobs

Who Can Use the Seedance API?

Seedance API is typically available on Seedance 2.0 Pro and Enterprise plans. Free-tier users usually don’t get API access. For Seedance API pricing and limits, see Is Seedance Free? and Seedance Pricing Breakdown. This Seedance API guide assumes you have an API key.

How to Get Your Seedance 2.0 API Key

  1. Log in to the Seedance 2.0 (or Dreamina) dashboard.
  2. Open the API or Developer section.
  3. Create an API key. Store it securely (env vars, secrets manager)—never commit it to code.
  4. Check your plan’s rate limits and quotas (calls per month, concurrency). Pro often includes a base quota (e.g. 1000 calls/month); Enterprise is custom.

Seedance API Endpoints (Overview)

The Seedance 2.0 API generally provides:

  • Text-to-video: POST with prompt, optional duration, aspect_ratio, etc. Returns a job ID.
  • Image-to-video: POST with image_url (or upload) plus prompt for motion. Returns a job ID.
  • Job status / result: GET with job ID to check status and retrieve the output video URL when done.

Exact paths and request/response shapes are in the official Seedance API docs (check the dashboard or developer portal). This Seedance API guide focuses on the workflow: submit → poll or webhook → download.

Basic Seedance API Workflow

  1. Authenticate: Send your API key in the header (e.g. Authorization: Bearer YOUR_API_KEY or X-API-Key: YOUR_API_KEY—see official docs).
  2. Submit a job: POST to the text-to-video or image-to-video endpoint with prompt (and image for image-to-video). Save the returned job_id.
  3. Wait for completion: Poll the status endpoint with job_id until status is “completed” (or “failed”). Alternatively, register a webhook URL so Seedance 2.0 notifies you when the job is done.
  4. Download the video: When completed, the response (or a separate “get result” endpoint) will include the output video URL. Download or stream it as needed.

Seedance API: Text-to-Video Example (Conceptual)

POST /v1/video/text-to-video
Headers: Authorization: Bearer YOUR_API_KEY
Body: {
  "prompt": "A golden retriever running through autumn leaves, cinematic, slow motion",
  "duration": 6,
  "aspect_ratio": "16:9"
}
Response: { "job_id": "abc123", "status": "processing" }

Then poll GET /v1/video/jobs/abc123 until status === "completed" and use the returned output_url.

(Exact paths and field names may differ—always use the official Seedance 2.0 API documentation.)

Seedance API: Image-to-Video Example (Conceptual)

POST /v1/video/image-to-video
Headers: Authorization: Bearer YOUR_API_KEY
Body: {
  "image_url": "https://your-storage.com/input.jpg",
  "prompt": "Camera slowly zooms in; gentle movement"
}
Response: { "job_id": "def456", "status": "processing" }

Same polling or webhook flow as above. For prompt tips, see Seedance Prompt Guide and Seedance Image to Video Tutorial.

Seedance API Pricing and Limits

Seedance API usage is tied to your plan. Pro usually includes a monthly call quota; overages may be billed per call. Enterprise gets custom limits and SLA. So Seedance API pricing is not “free” standalone—it’s part of Pro/Enterprise. Details: Seedance Pricing Breakdown and Is Seedance API free?.

Integrating Seedance 2.0 with ComfyUI

You can drive Seedance 2.0 from ComfyUI using community nodes that call the Seedance API. That gives you seedance image to video and text-to-video inside your ComfyUI graphs. Full steps: Seedance ComfyUI Integration.

Frequently Asked Questions (FAQ)

Q: Is the Seedance API free?

No. Seedance API is included with Seedance 2.0 Pro (with a monthly call quota) and scaled in Enterprise. The free tier does not include API access. See Is Seedance Free?.

Q: How do I get Seedance API access?

Sign up for Seedance 2.0 Pro (or Enterprise), then create an API key in the dashboard. This Seedance API guide assumes you already have access.

Q: What can I build with the Seedance 2.0 API?

You can build: automated video pipelines, custom UIs, batch generators, ComfyUI workflows, and integrations with your app. Seedance 2.0 supports text-to-video and image-to-video via the Seedance API.

Q: Does Seedance API support webhooks?

Many Seedance 2.0 API setups support webhooks for async job completion. Check the official Seedance API docs for registration and payload format.

Useful Resources

Official Sources

  • Seedance 2.0 / ByteDance developer or API documentation (see dashboard for current URLs)

Final Thoughts

This Seedance API guide gives you the basics: get an API key, call text-to-video and image-to-video, then poll or use webhooks for results. Seedance 2.0 API is a strong option for automating AI video in 2026. For pricing and limits, see Seedance Pricing Breakdown; for ComfyUI, see Seedance ComfyUI Integration.


This Seedance API guide was last updated in February 2026. Always refer to official Seedance 2.0 API documentation for current endpoints and auth.

Share this article

Ready to Create?

Join the waitlist and be the first to experience Seedance 2.0.