Skip to main content
POST
/
generation
/
minimax
/
hailuo-2.3
Hailuo 2.3
curl --request POST \
  --url https://open.skills.video/api/v1/generation/minimax/hailuo-2.3 \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "<string>",
  "first_frame_url": "<string>"
}
'
{
  "id": "gen_123",
  "status": "IN_QUEUE",
  "input": {
    "prompt": "a cat walking through neon rain",
    "duration": 5,
    "aspect_ratio": "16:9",
    "n": 1
  },
  "usage": {
    "total": 20,
    "subscription": 20,
    "permanent": 0
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.skills.video/llms.txt

Use this file to discover all available pages before exploring further.

Optimized for realistic human motion and cinematic VFX

Authorizations

Authorization
string
header
required

API Key for API endpoints

Body

prompt
string
required
first_frame_url
string
required
duration
default:6
resolution
enum<string>
default:768p
Available options:
768p,
1080p
prompt_optimizer
boolean
default:true
n
integer
default:1

Number of results to generate (1-4)

Required range: 1 <= x <= 4

Response

Generation submission accepted

id
string
required

Generation id.

status
enum<string>
required

Queue status

Available options:
IN_QUEUE,
IN_PROGRESS,
COMPLETED,
FAILED,
CANCELED
input
object
required
usage
object
required

Credit usage breakdown for the request