Skip to content
Home

PixVerse V6 - Image to Video

pixverse_v6_i2v

PixVerse V6 Image to Video converts a static image into a video with motion and effects. It supports up to 15 seconds, up to 1080p, and optional audio generation.

POST /v1/queue/pixverse_v6_i2v # Create task
GET /v1/queue/pixverse_v6_i2v/requests/{request_id}/status # Check status
GET /v1/queue/pixverse_v6_i2v/requests/{request_id}/response # Get result
PUT /v1/queue/pixverse_v6_i2v/requests/{request_id}/cancel # Cancel task
Terminal window
curl --location "https://cloud.seaart.ai/model/v1/queue/pixverse_v6_i2v" \
--header "Authorization: Bearer YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"image": "https://image.cdn2.seaart.me/2026-06-01/d8ejq1de878c739e2lrg/995ff4fe1eeec10a06c3c7a172862733.webp",
"prompt": "A red apple slowly rotating on a white table, clean studio lighting, static camera.",
"duration": 5,
"quality": "540p"
}'
image string required

SeaCloud image URL field. The service uploads this image to the PixVerse Upload Image API and uses the returned img_id for the image-to-video task.

The image must be a publicly accessible HTTP/HTTPS URL. The PixVerse upload API supports JPG, PNG, and WebP files up to 20MB, with width or height up to 10000px.

prompt string

Video prompt describing the content to generate.

Maximum length: 5000 characters

duration number

Video duration in seconds.

Range: 1 - 15

quality string

Video quality. Different quality tiers consume different credits per output second; enabling audio increases credit usage.

Options: 360p, 540p, 720p, 1080p

seed int

Random seed. Use the same seed across repeated calls to improve reproducibility.

Range: 0 - 2147483647

generate_audio_switch bool

Whether to generate audio for the video.

Options: true, false

Default: false

generate_multi_clip_switch bool

Single-clip or multi-clip generation switch.

Options: true, false

Default: false

{
"request_id": "mmsu_01hxyz...",
"response_url": "https://cloud.seaart.ai/model/v1/queue/pixverse_v6_i2v/requests/mmsu_01hxyz.../response",
"status_url": "https://cloud.seaart.ai/model/v1/queue/pixverse_v6_i2v/requests/mmsu_01hxyz.../status",
"cancel_url": "https://cloud.seaart.ai/model/v1/queue/pixverse_v6_i2v/requests/mmsu_01hxyz.../cancel",
"queue_position": 0
}
FieldTypeDescription
request_idstringTask ID used for all follow-up operations.
response_urlstringURL to fetch the final result.
status_urlstringURL to query task status.
cancel_urlstringURL to cancel the task.
queue_positionintCurrent queue position.