Seedance V1

BYTEDANCE

Seedance V1

Commercial use45 credits / job

Try in Playground

Validate prompts and parameters before integration — same model and payload as production.

Request parameters

createTask input fields for the default tab.

FieldTypeRequired
prompttextareaYes
aspect_ratioselect (16:9 | 9:16 | 4:3 | 1:1 | 3:4 | 21:9)No
first_frame_urlfileNo
last_frame_urlfileNo
reference_image_urlsurl-listNo
reference_video_urlsurl-listNo
reference_audio_urlsurl-listNo
resolutionselect (480p | 720p)No
durationnumberNo
generate_audioswitchNo
web_searchswitchNo
nsfw_checkerswitchNo

Output examples

Typical generation previews (actual output varies by prompt).

Preview

Preview

Performance benefits

Why teams choose this model for production workloads.

Async video pipeline

Submit createTask once and poll recordInfo — ideal for batch and queue-based apps.

Multimodal inputs

Combine prompts with reference images, frames, or audio when the model supports them.

Predictable billing

Credits apply only on successful jobs so you can safely retry failed generations.

Features

Core capabilities for this model on the ModKie gateway.

Async video generation

Video jobs take longer; poll recordInfo with backoff until success.

Playground parity

The embedded Playground uses the same input builders as production createTask.

What you can build

Common developer and product use cases for this API.

Social short-form content

Turn scripts and prompts into vertical clips for Reels, Shorts, and TikTok.

Product motion ads

Animate product stills into lightweight promo videos for ecommerce.

AI video SaaS

Embed generation behind your own UI with one Kie-compatible jobs contract.

Pricing

Credits apply per successful job only.

Seedance V1

45 credits / job

≈ $44.55 USD ($0.99 USD/credit Starter pack estimate)

View all model pricing

Quickstart

Three steps from API key to your first successful job.

  1. 1

    Create an API key

    Sign in and create a key under Settings → API Keys.

  2. 2

    Submit createTask

    POST to /api/v1/jobs/createTask with your model id and input payload.

  3. 3

    Poll recordInfo

    Poll recordInfo until the job completes; download outputs from the response.

Example createTask request

curl -X POST https://modkie.com/api/v1/jobs/createTask \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "bytedance/seedance-v1",
  "input": {
    "prompt": "Cinematic aerial shot over coastal cliffs at golden hour, slow camera drift, atmospheric haze, film grain.",
    "aspect_ratio": "16:9",
    "image_urls": [
      "/playground/samples/google-imagen4/image.webp"
    ],
    "duration": 5,
    "resolution": "720p",
    "generate_audio": true
  }
}'

Poll GET /api/v1/jobs/recordInfo?taskId=… until state is success or fail. Credits apply only on success.

FAQ

Why ModKie for this model

ModKie is more than API relay — deploy, fine-tune, and register custom endpoints on the same gateway.

Unified gateway

One API key and jobs contract across marketplace and self-hosted models.

Playground

Validate payloads in-browser before shipping to production.

RunPod self-host

Deploy HuggingFace or custom workers and route traffic through ModKie.

Train & register

Fine-tune vision models and register weights back into the gateway.

Deployment help

Work with our team on model landing, integration, and production rollout.

Who it's for

  • DevelopersShip features fast with Playground, docs, and predictable async billing.
  • Enterprise teamsStandardize providers behind one contract, usage dashboard, and webhooks.
  • Fine-tune & own weightsTrain custom models and expose them with the same createTask flow.
Talk to a deployment specialist
Seedance V1 API — ModKie