GET
https://octopusx.ai
/
vidu
/
ent
/
v2
/
task
/
{task_id}
/
creations
Vidu Task Query
curl --request GET \
  --url https://octopusx.ai/vidu/ent/v2/task/{task_id}/creations \
  --header 'Authorization: Bearer <token>'
{
  "id": "48038932-0ff5-4251-8b4b-7a76c09fd114",
  "status": "completed",
  "video_url": "https://example.com/video/aigcVideoGenFile.mp4",
  "status_update_time": 1774494622
}

Vidu Task Query

The official Vidu-format task query API is used to query the status and results of video generation tasks.
  • The route entry is GET /vidu/ent/v2/task/{task_id}/creations.
  • Specify the task to query through the path parameter task_id.
  • Returns the task status (processing, completed, failed) and the video download URL.

Method and Path

GET /vidu/ent/v2/task/{task_id}/creations

Request Example

curl -X GET https://octopusx.ai/vidu/ent/v2/task/48038932-0ff5-4251-8b4b-7a76c09fd114/creations \
  -H "Authorization: Bearer YOUR_API_KEY"

Request Parameters

task_id
string
required
Task ID. The task_id returned when the task was created.

Authentication

Authorization: Bearer YOUR_API_KEY

Response Example

{
  "id": "48038932-0ff5-4251-8b4b-7a76c09fd114",
  "status": "completed",
  "video_url": "https://example.com/video/aigcVideoGenFile.mp4",
  "status_update_time": 1774494622
}

Response

id
string
Task ID.
status
string
Task status. Possible values: processing (in progress), completed (completed), failed (failed).
video_url
string
Video download URL (returned only when the status is completed).
status_update_time
integer
Status update timestamp (Unix timestamp).

Status Description

StatusDescription
processingTask is in progress
completedTask completed, video available
failedTask failed