Skip to main content

Vidu video

Poll by task_id for status, download URL, cover, audio stems, and credits used.

Basics

  • Endpoint: GET /v1/video/generations/{task_id}
  • Auth: Bearer Token (Authorization: Bearer {{YOUR_API_KEY}})
  • Content-Type: application/json

Path


Response

200 OK

cURL


Completed example


Notes

  1. URL expiry: result_url / cover_url often use short-lived presigned URLs (~24h)—mirror to your storage quickly.
  2. Stems: With audio enabled, use speech_url and sound_url for editing.
  3. Progress: data.progress maps to GPU progress for UI.
  4. Credits: data.data.credits is actual quota spent for reconciliation.