Seedance 1.5 Pro - video generation API

Seedance 1.5 Pro API

active

ByteDance's Seedance 1.5 Pro — exceptional dance and human motion video generation with text and image input.

ByteDancevideo14 credits/call
Provider
ByteDance
Pricing
7–84 credits per video (~$0.014–$0.168)
Speed
60–120 seconds
Output
video

Quick Start

Send a request to the Seedance 1.5 Pro API:

bash
curl -X POST https://apiin.one/api/v1/videos/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "seedance-1-5-pro",
  "prompt": "A dancer performing contemporary ballet in a spotlight, slow motion",
  "resolution": "720p",
  "duration": "8",
  "generateAudio": false
}'

API Endpoint

POST/api/v1/videos/generations
Send a POST request with your API key to generate content using Seedance 1.5 Pro.

Headers

Header유형필수설명
Authorizationstring필수Bearer YOUR_API_KEY
Content-Typestring필수application/json

Body Parameters

매개변수유형필수설명
modelstring필수Model identifier: "seedance-1-5-pro"
promptstring필수Text description of the video
imagestring선택 사항Reference image URL for image-to-video
aspect_ratiostring선택 사항Aspect ratio: 16:9, 9:16, 4:3, 3:4, 1:1 (기본값: 16:9)
resolutionstring선택 사항Output resolution: "480p" or "720p" (기본값: 480p)
durationstring선택 사항Video duration: "4", "8", or "12" seconds (기본값: 4)
generateAudioboolean선택 사항Enable audio generation (doubles credits) (기본값: false)
fixedLensboolean선택 사항Lock camera for stable shot (기본값: false)

Example Request

json
{
  "model": "seedance-1-5-pro",
  "prompt": "A dancer performing contemporary ballet in a spotlight, slow motion",
  "resolution": "720p",
  "duration": "8",
  "generateAudio": false
}

Example Response

Successful task creation response.

{
  "code": 200,
  "message": "success",
  "data": {
    "task_id": "n38xxxx_seedance",
    "status": "IN_PROGRESS"
  }
}

Check Task Status

For asynchronous tasks, poll the status endpoint to check when your task is complete:

GET/api/v1/tasks/{task_id}
Returns the current status of a generation task. Poll until status is 'completed' or 'failed'.
bash
curl https://apiin.one/api/v1/tasks/task_abc123 \
  -H "Authorization: Bearer aio_your_key"

Use Cases

  • Generate dance and choreography videos from text
  • Create motion-rich video clips for entertainment apps
  • Animate characters with natural human motion
  • Produce social media dance content at scale

API Tester

Test the Seedance 1.5 Pro API directly from your browser:

API 테스트 환경POST

Error Codes

{
  "error": {
    "code": 400,
    "message": "Invalid parameters",
    "type": "invalid_request"
  }
}

Frequently Asked Questions

How much does the Seedance API cost?

Credits depend on resolution, duration and audio. 480p 4s no-audio costs 7 credits, 720p 12s with-audio costs 84 credits. Audio-enabled doubles the cost.

What makes Seedance different from other video models?

Seedance specializes in human motion and dance, producing more natural body movements than general-purpose video models.

Does Seedance support audio?

Yes. Set generateAudio to true to generate audio alongside the video. This doubles the credit cost.

Why Use Seedance 1.5 Pro Through API in One?

1Best-in-class human motion and dance generation
2Backed by ByteDance's research
3Audio generation support
4Fixed lens mode for stable camera

Ready to use Seedance 1.5 Pro?

Get Your API Key →