Version: v1.0.0 | Last Updated: 2026-06-05 This platform fully supports the Hailuo (MiniMax / Hailuo) video generation API. Requests and responses are transparently proxied, and all parameter semantics remain consistent with the official API.
file_id for downloading the video.GET https://platform.dataeyes.ai/hailuo/v1/query/video_generation| Parameter | Type | Required | Description |
|---|---|---|---|
task_id | string | Yes | The task ID to query. You can only query tasks created by your own account |
{
"task_id": "176843862716480",
"status": "Success",
"file_id": "176844028768320",
"video_width": 1920,
"video_height": 1080,
"base_resp": {
"status_code": 0,
"status_msg": "success"
}
}| Field | Type | Description |
|---|---|---|
task_id | string | The queried task ID |
status | string (enum) | Current task status (see values below) |
file_id | string | Returned on success. File ID for retrieving the video file |
video_width | integer | Returned on success. Generated video width in pixels |
video_height | integer | Returned on success. Generated video height in pixels |
base_resp | object | Common response status (status_code / status_msg) |
| Status | Description |
|---|---|
Preparing | Task is being prepared |
Queueing | Task is queued |
Processing | Video is being generated |
Success | Task completed successfully |
Fail | Task failed |
Recommendation: Use a polling approach with an interval of at least 10 seconds until the status is SuccessorFail.