PixMind Docs
API ReferenceVideo ModelsWan 3.0 Video

Wan 3.0 Video API

Wan 3.0 Video API reference

Wan 3.0 video generation with 480p, 720p, or 1080p output and synchronized audio.

Provider

Alibaba

Model ID

wan3.0-video

Endpoint

POST /api-platform/v1/generations

Model notes

  • Video pricing is metered per generated second.

Request parameters

ParameterTypeRequiredDescription
modelstringYes

Stable PixMind model ID. Use `wan3.0-video`.

Allowed values: wan3.0-video

promptstringYes

Natural-language generation or editing instructions.

resolutionstringNo

Output video resolution. This field affects request pricing.

Allowed values: 480p, 720p, 1080p

Default: 480p

durationintegerNo

Requested clip duration in seconds.

Allowed values: 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30

Default: 2

aspectRatiostringNo

Requested output aspect ratio.

Allowed values: 16:9, 9:16, 1:1, 4:3, 3:4

Default: 16:9

imageUrlstring (URI)No

Starting image for image-to-video generation.

generateAudiobooleanNo

Generate synchronized audio when supported by the selected mode.

Allowed values: true, false

Default: true

Request example

cURL
curl https://aihub-admin.aimix.pro/api-platform/v1/generations \
  -H "Authorization: Bearer $PIXMIND_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "wan3.0-video",
  "prompt": "A cinematic product reveal with a smooth orbiting camera and synchronized ambient sound",
  "duration": 5,
  "resolution": "720p",
  "aspectRatio": "16:9",
  "generateAudio": true
}'
JavaScript
const response = await fetch("https://aihub-admin.aimix.pro/api-platform/v1/generations", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${process.env.PIXMIND_API_KEY}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
  "model": "wan3.0-video",
  "prompt": "A cinematic product reveal with a smooth orbiting camera and synchronized ambient sound",
  "duration": 5,
  "resolution": "720p",
  "aspectRatio": "16:9",
  "generateAudio": true
})
});

const task = await response.json();

Accepted task response

Generation is asynchronous. Save taskId and poll GET /api-platform/v1/tasks/{taskId} until status is ready or failed.

200 OK
{
  "code": 1000,
  "data": {
    "id": "img_44160",
    "taskId": 44160,
    "type": "video",
    "model": "wan3.0-video",
    "status": "processing"
  }
}

API pricing

ConfigurationPrice
480P$0.050 / second
720P$0.090 / second
1080P$0.18 / second

API pricing uses the apiPlatform role and is separate from PixMind Studio credits. The accepted task response is the final pricing snapshot.