DataEyesAI
Official SiteConsoleDocs Home
Getting StartedDeveloper ToolsAI Models API
Official SiteConsoleDocs Home
Getting StartedDeveloper ToolsAI Models API
  1. Seedance Video Generation
  • Getting Started
    • Overview
    • Console (Getting Started)
    • API Key
    • Base URL
  • Developer Tool Integration
    • OpenClaw
    • Claude Code
    • Codex
    • Gemini CLI
    • Grok CLI
    • Other Tools
  • AI Models API
    • OpenAI format (supports major original models)
      • Chat (Response)
        • Create Network Search
        • Create Model Response GPT-5 Enable Thinking
        • Create Function Call
        • Create Model Response
        • Create Model Response (Streaming Return)
        • Create Model Response (Control Thinking Length)
      • ChatGPT Interface
        • Audio
          • Audio to text gpt-4o-transcribe
          • GPT-4o-audio
          • Audio to text whisper-1
          • Audio to text gpt-4o-transcribe
          • Create voice gpt-4o-mini-tts
        • Chat
          • Create chat-based image recognition (non-streaming)
          • Create chat-based image recognition (streaming)
          • Create chat-based image recognition (streaming) best64
          • Official N test
          • Create structured output
          • Control the effort level of the inference model
          • Create chat function call
          • deepseek-ocr recognition
          • Create chat completion (non-stream)
        • Completions
          • ChatGPT automatic completion
          • Create completion
      • Image
        • Edit image
        • Create chat completion (streaming)
        • Create chat completion (qwen-mt-turbo)
        • Create chat completion with deepseek v3.1 level of reasoning (streaming)
      • Audio
        • Speech recognition
        • Speech synthesis
        • Official Function Calling invocation
        • Create chat-generated images (non-streaming)
      • Embedding
        • Text embeddings
    • Anthropic format
      • Chat
      • Chat(prompt cache)
      • Streaming response
      • Chat (deep reasoning)
      • Tool invocation (function call)
      • Analyze image
    • Google Gemini interface
      • Native format
        • Text-to-image + control over aspect ratio + clarity
        • Generate image
        • Text generation
        • Text generation - stream
        • Text generation + reasoning - stream
        • Image generation
        • Formatted output
        • Function call
        • Document understanding
        • URL context [native format]
        • Code execution
        • Video understanding
        • URL context
        • Video understanding - url [native format]
        • Imagen 4
        • Audio understanding
        • Embeddings
        • Chat
        • Edit image
      • Image-to-image Base64 request method
        • Multi-image fusion slice generation with gemini-3-pro-image-preview, controlling aspect ratio and clarity
        • Image editing
        • Single image gemini-3-pro-image-preview, controlling aspect ratio and clarity.
        • Image generation( gemini-2.5-flash-image)
        • Image generation gemini-2.5-flash-image, controlling aspect ratio.
        • Image understanding
      • Image-to-image URL request returns URL request format OpenAI
        • Single image generation with gemini-3-pro-image-preview, controlling aspect ratio and clarity.
        • Multi-image fusion slice generation with gemini-3-pro-image-preview, controlling aspect ratio and clarity.
        • Image understanding
    • NanoBanana
      • OpenAI request
        • Edit image
        • OpenAI image format
      • Gemini request
        • Generate image
        • Edit image
    • Midjourney format
      • Midjourney API Reference
      • Task query interface
      • Upload image
      • Get seed (Seed)
      • Submit Imagine task
      • Query tasks based on ID list
      • FaceSwap
      • Execute Action operation
      • /mj/submit/blend
      • Submit Describe task
      • Submit Modal
      • Refresh link
      • Edit image
      • Query task status by task ID
      • Get the seed of the task image
    • Doubao - Painting
      • doubao-seededit-3-0-i2i-250628
      • doubao-seedream-4-0-250828 - text-to-image
      • doubao-seedream-4-0-250828 - image-to-image
      • doubao-seedream-4-0-250828 - multi-image generation
    • Rerank Reordering Model
      • Rerank
    • Video Model
      • Grok Video Generation
        • 00-Overview
        • 01-Text-to-Video
        • 02-Image-to-Video
        • 03-Reference-to-Video
        • 04-Video-Editing
        • 05-Video-Extension
      • Seedance Video Generation
        • 00-Overview
        • 01-Create-Video-Generation-Task
        • 02-Query-Video-Generation-Task
        • 03-Query-Video-Generation-Task-List
        • 04-Cancel-or-Delete-Task
        • Seedance Private Asset Library API Documentation
      • MiniMax-H3 Video Generation
        • 00-Overview
        • 01-Create-Video-Generation
        • 02-Create-Video-Regeneration
        • 03-Create-H3-Context-IR
        • 04-Query-Task
        • 05-List-Tasks
        • 06-Cancel-or-Delete-Task
      • Hailuo Video Generation
        • 00-Overview
        • 01-Text-to-Video-T2V
        • 02-Image-to-Video-I2V
        • 03-First-Last-Frame-FL2V
        • 04-Subject-Reference-S2V
        • 05-Query-Task-Status
        • 06-Video-Download
        • 99-Appendix-Camera-Movement-and-Webhooks
      • Jimeng Video Generation
        • 00-Overview
        • 01-3.0-Pro-Video-Generation
        • 02-720P-Text-to-Video
        • 03-720P-Image-to-Video-First-Frame
        • 04-720P-Image-to-Video-Start-End-Frame
        • 05-720P-Image-to-Video-Camera
        • 06-1080P-Text-to-Video
        • 07-1080P-Image-to-Video-First-Frame
        • 08-1080P-Image-to-Video-Start-End-Frame
        • 09-Error-Codes
      • Kling AI Video Generation
        • 00-Overview
        • 01-Text-to-Video
        • 02-Image-to-Video
        • 03-Omni-Video
        • 04-Multi-Image-to-Video
        • 05-Motion-Control
        • 06-Multi-Elements
        • 07-Video-Extension
        • 08-Lip-Sync
        • 09-Avatar
        • 10-Text-to-Audio
        • 11-Video-to-Audio
        • 12-TTS
        • 13-Custom-Voices
        • 14-Image-Recognition
        • 15-Element-Management
        • 16-Video-Effects
      • Vidu Video Generation
        • 00-Overview
        • 01-Text-to-Video
        • 02-Image-to-Video
        • 03-Reference-to-Video
        • 04-Start-End-Frame
        • 05-Multi-Frame
        • 06-Scene-Template
        • 07-Template-Story
        • 08-Query-Tasks
      • HappyHorse
        • HappyHorse Text-to-Video
        • HappyHorse Image-to-Video (First Frame)
        • HappyHorse Reference-to-Video
        • HappyHorse Video Editing
      • Wan Video Generation
        • 00-Overview.md
        • 01-Text-to-Video
        • 02-Image-to-Video
        • 03-Reference-to-Video
        • 04-Video-Editing
        • 05-First-Last-Frame-to-Video
        • 06-Motion-Transfer-and-Character-Swap
        • 07-Digital-Human-Video
        • 08-VACE-Video-Editing
        • 09-Query-Task
    • Audio API
      • Audio API
      • Gemini TTS API
      • Google DeepMind Lyria API
      • Elevenlabs Speech to Text API Reference
      • Text-to-Music Suno
        • Task Submission
          • Generate Song (Inspiration Mode)
          • Generate Song (Custom Mode)
          • Generate Song (Continuation Mode)
          • Generate Song (Singer Style)
          • Generate Song (Secondary Creation from Uploaded Song)
          • Generate Song (Song Stitching)
          • Generate Lyrics
          • Song Stitching
        • Query Interface
          • Batch Retrieve Tasks
          • Query Single Task
  • Search / Reader Product
    • Web Reader API​​
      • Web Reader API
      • Web Reader API(HK)
    • Web Search API​​
      • Modal Card API
        • Weather
          • All City ID
          • Weather Query API
      • Web Search API
      • Video Search api
      • Trending Search API
    • Document OCR Parsing API
      • fiel upload
      • URL Parsing
  • Advanced & System API
    • Data Updates
    • System interface
      • API Key & Quota Query API
      • API Key Management API
    • API Reference​​
      • Error Codes
      • HTTP Notes
    • List models
      • Models
  1. Seedance Video Generation

00-Overview

Seedance Video Generation - Overview#

Version: v1.0.0 | Last Updated: 2026-06-11
This platform fully supports the Doubao Seedance series video generation API. Requests and responses are transparently proxied, and all parameter semantics remain consistent with the official API.

Capabilities#

The Seedance Video Generation service delivers high-quality AI video synthesis from text prompts, reference images, source videos, and audio inputs. All generation modes are submitted through a single unified endpoint, with the specific mode determined by the composition of the content array.
Generation ModeDescriptionContent Types Used
Text-to-Video (T2V)Generate video entirely from a text prompttext
Image-to-Video (I2V, First Frame)Generate video using a single reference image as the first frame, with an optional text prompttext + image_url (role: first_frame)
Image-to-Video (I2V, First + Last Frame)Generate video using two reference images as the first and last framestext + image_url (roles: first_frame + last_frame)
Multimodal ReferenceGenerate video driven by reference video, reference audio, or reference images combined with texttext + video_url / audio_url / image_url (role: reference_image)
Audio GenerationAutomatically generate synchronized audio for the output videoEnabled via generate_audio parameter (default: true)
Draft ModeGenerate a fast draft-quality preview at 480p, upgradeable to full resolution laterEnabled via draft parameter (Seedance 1.5 Pro only)

Asynchronous Workflow#

Video generation is an asynchronous process. When you submit a task, the API immediately returns a task id. You then poll the query endpoint until the task reaches a terminal status (succeeded, failed, cancelled, or expired). Once the task succeeds, the response body contains the video download URL directly.
1. Create Task
   POST /seedance/api/v3/contents/generations/tasks
   --> Returns: { "id": "..." }

2. Poll Task Status
   GET /seedance/api/v3/contents/generations/tasks/{id}
   --> Returns: status, content (video_url), usage, etc.
   (Repeat until status is "succeeded", "failed", "cancelled", or "expired")

3. (Optional) Receive Callback
   If callback_url was provided, the platform POSTs the task result
   to your webhook when the task reaches a terminal state.

Endpoints#

MethodEndpointDescriptionDocumentation
POST/seedance/api/v3/contents/generations/tasksCreate a video generation task01-Create-Video-Generation-Task.md
GET/seedance/api/v3/contents/generations/tasks/{id}Query a single task by ID02-Query-Video-Generation-Task.md
GET/seedance/api/v3/contents/generations/tasksQuery task list with filters03-Query-Video-Generation-Task-List.md
DELETE/seedance/api/v3/contents/generations/tasks/{id}Cancel or delete a task04-Cancel-or-Delete-Task.md
Base URL: https://platform.dataeyes.ai/seedance

Authentication#

All requests require an API key passed via the Authorization header:
Authorization: Bearer YOUR_API_KEY
API keys can be generated and managed in the DataEyes Console.

Model Overview#

Model ID (Endpoint ID)Display NameKey Features
seedance-2.0-liteSeedance 2.0 LiteLightweight 2.0 model. T2V, I2V, multimodal reference (video/audio/image). Web search tool support. Priority queue.
seedance-2.0Seedance 2.0Full-featured 2.0 model. T2V, I2V, multimodal reference (video/audio/image). Web search tool support. Priority queue.
seedance-2.0-fastSeedance 2.0 FastFast inference variant of 2.0. No 1080p support. T2V, I2V, multimodal reference. Web search tool. Priority queue.
seedance-1.5-proSeedance 1.5 ProProfessional 1.5 model. T2V, I2V (first frame, first+last frame). Draft mode. Audio generation.
seedance-1.0-proSeedance 1.0 ProOriginal production model. T2V, I2V (first frame, first+last frame).
seedance-1.0-liteSeedance 1.0 LiteLightweight 1.0 model. T2V, I2V (first frame, first+last frame).

Task Status Values#

StatusDescription
queuedThe task is waiting in the queue to be processed.
runningThe task is currently being processed by the generation engine.
succeededThe task completed successfully. The video URL is available in the response.
failedThe task encountered an error during processing. See error.code and error.message for details.
cancelledThe task was cancelled by the user before processing began. Cancelled tasks are automatically deleted after 24 hours.
expiredThe task exceeded its execution_expires_after timeout while still queued and was automatically expired.
Retention: Task records and generated video URLs are retained for 7 days from task creation. Video download URLs within the response are valid for 24 hours after each query; re-query the task to obtain a fresh URL if needed.
Previous
05-Video-Extension
Next
01-Create-Video-Generation-Task