Retrieve the status and results of your Veo 3.1 generation tasks.
Request
curl --request GET \
--url https://api.unifically.com/veo-3.1/status/01k76z3k5yfq9rd4mkr2bz7716 \
--header 'Authorization: Bearer YOUR_API_KEY'
Replace 01k76z3k5yfq9rd4mkr2bz7716 with your actual task_id.
Response
{
"code": 200,
"data": {
"status": "completed",
"task_id": "01k76z3k5yfq9rd4mkr2bz7716",
"output": {
"video_url": "https://videos.openai.com/vg-assets/assets%2Ftask_01k76z3k5yfq9rd4mkr2bz7716%2Ftask_01k76z3k5yfq9rd4mkr2bz7716_genM%3D&az=oaivgprodscus"
},
"error": {}
}
}
Response Fields
HTTP status code (200 for success)
Task dataTask status: pending, processing, completed, failed
Unique identifier for the task
Generation results (available when status is completed)URL to download the generated video
Error information (if status is failed)