curl --request GET \
--url https://api.powertokens.ai/v1/videos/{task_id} \
--header 'Authorization: Bearer <token>'{
"id": "task_abc123",
"object": "video",
"model": "MiniMax-Hailuo-2.3",
"status": "completed",
"progress": 100,
"created_at": 1742515200,
"completed_at": 1742515235,
"metadata": {
"url": "https://api.example.com/v1/videos/task_abc123/content"
}
}Query the latest state of an asynchronous video task by task ID.
When generation finishes, metadata.url can be used to continue accessing the result. If you need the final media content directly, call /v1/videos/{task_id}/content.
curl --request GET \
--url https://api.powertokens.ai/v1/videos/{task_id} \
--header 'Authorization: Bearer <token>'{
"id": "task_abc123",
"object": "video",
"model": "MiniMax-Hailuo-2.3",
"status": "completed",
"progress": 100,
"created_at": 1742515200,
"completed_at": 1742515235,
"metadata": {
"url": "https://api.example.com/v1/videos/task_abc123/content"
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Public video task ID.