Skip to main content
Query Vidu video generation task status, or cancel a task.

Overview

Video generation tasks run asynchronously. After a task is created, poll results or cancel the task through this endpoint.
  • GregAPI endpoint: GET $BASE_URL/vidu/ent/v2/tasks/{task_id}/creations
  • Vidu official endpoint: GET https://api.vidu.cn/ent/v2/tasks/{task_id}/creations
The task_id parameter accepts both the upstream task ID and the platform platform_id (video_<ULID>). All requests use the GregAPI API Token:

Query task status

Response example

Status enum

Response fields

Cancel a task

On success, the consumed credits are returned (if any).

Polling suggestions

  • Polling interval: 3–5 seconds
  • Timeout: 5–10 minutes recommended, adjusted according to video duration
  • Callback: set callback_url when creating a task to receive automatic callbacks on state changes