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

02-Query-Video-Generation-Task

Query Video Generation Task#

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.
Retrieve the current status and result of a video generation task by its ID.
GET https://platform.dataeyes.ai/seedance/api/v3/contents/generations/tasks/{id}

Path Parameters#

ParameterTypeRequiredDescription
idstringYesThe task ID returned from the Create Task endpoint.

Retention & URL Validity#

Task records are retained for 7 days from task creation. After 7 days, the task record is permanently deleted and can no longer be queried.
Video download URLs in the response are valid for 24 hours after each query. If a URL has expired, simply re-query the task to obtain a fresh URL (provided the task record is still within the 7-day retention window).

Response Fields#

FieldTypeDescription
idstringUnique task identifier.
modelstringThe model Endpoint ID used for this task.
statusstringCurrent task status. See Task Status Values.
errorobjectPresent only when status is "failed". Contains error details.
error.codestringMachine-readable error code (e.g., "content_policy_violation", "internal_error").
error.messagestringHuman-readable error description.
created_atintegerUnix timestamp (seconds) when the task was created.
updated_atintegerUnix timestamp (seconds) when the task was last updated.
contentobjectPresent when status is "succeeded". Contains the generation output.
content.video_urlstringHTTPS URL to download the generated video. Valid for 24 hours; re-query for a fresh URL.
content.last_frame_urlstringHTTPS URL to download the last frame as an image. Only present when return_last_frame was true in the creation request. Valid for 24 hours.
seedintegerThe random seed used for generation. Can be reused for reproducible results.
resolutionstringThe output resolution used (e.g., "480p", "720p", "1080p").
ratiostringThe output aspect ratio used (e.g., "16:9", "9:16").
durationintegerThe output video duration in seconds. Present when the task was specified using duration. Mutually exclusive with frames.
framesintegerThe output video frame count. Present when the task was specified using frames. Mutually exclusive with duration.
framespersecondintegerThe output video frame rate (frames per second).
generate_audiobooleanWhether synchronized audio was generated with the video.
toolsobject[]Tools that were enabled for this task (e.g., [{"type": "web_search"}]).
safety_identifierstringThe safety policy identifier applied to this task, if any.
priorityintegerThe priority level assigned to this task (Seedance 2.0 only).
draftbooleanWhether this task was a draft-quality generation.
draft_task_idstringIf this task was an upgrade from a draft, the original draft task ID.
service_tierstringThe service tier used for this task ("default" or "flex").
execution_expires_afterintegerThe expiration timeout (in seconds) that was set for this task.
usageobjectToken usage and billing information.
usage.completion_tokensintegerNumber of tokens consumed by this task. This represents the billing unit for the generation. Note: Seedance 2.0 models have a minimum token charge; short or simple generations may still incur the minimum token amount.
usage.total_tokensintegerTotal tokens consumed. For video generation tasks, this equals completion_tokens (there are no separate input tokens).
usage.tool_usageobjectTool-specific usage information, if tools were enabled.
usage.tool_usage.web_searchobjectWeb search tool usage details. Present when tools included web_search.

Task Status Values#

StatusTerminalDescription
queuedNoThe task is waiting in the queue to be processed.
runningNoThe task is currently being processed by the generation engine.
succeededYesThe task completed successfully. The content field contains the video URL.
failedYesThe task encountered an error. The error field contains details.
cancelledYesThe task was cancelled by the user. Cancelled records are automatically deleted after 24 hours.
expiredYesThe task exceeded its execution_expires_after timeout while queued.

Response Example#

Succeeded Task#

{
  "id": "task_abc123def456",
  "model": "seedance-2.0",
  "status": "succeeded",
  "created_at": 1718100000,
  "updated_at": 1718100120,
  "content": {
    "video_url": "https://cdn.example.com/generated/video_abc123.mp4"
  },
  "seed": 42,
  "resolution": "720p",
  "ratio": "16:9",
  "duration": 5,
  "framespersecond": 25,
  "generate_audio": true,
  "service_tier": "default",
  "execution_expires_after": 172800,
  "usage": {
    "completion_tokens": 1500,
    "total_tokens": 1500
  }
}

Failed Task#

{
  "id": "task_xyz789",
  "model": "seedance-2.0",
  "status": "failed",
  "error": {
    "code": "content_policy_violation",
    "message": "The generated content was flagged by the safety filter. Please revise your prompt."
  },
  "created_at": 1718100000,
  "updated_at": 1718100045,
  "resolution": "720p",
  "ratio": "16:9",
  "duration": 5,
  "generate_audio": true,
  "service_tier": "default",
  "execution_expires_after": 172800,
  "usage": {
    "completion_tokens": 0,
    "total_tokens": 0
  }
}

Queued Task#

{
  "id": "task_pending789",
  "model": "seedance-1.5-pro",
  "status": "queued",
  "created_at": 1718100000,
  "updated_at": 1718100000,
  "resolution": "1080p",
  "ratio": "16:9",
  "duration": 10,
  "generate_audio": true,
  "draft": false,
  "service_tier": "default",
  "execution_expires_after": 172800
}
Previous
01-Create-Video-Generation-Task
Next
03-Query-Video-Generation-Task-List