Skip to main content
POST
/
v3
/
async
/
pixverse-c1-image-to-video
PixVerse C1 Image-to-Video
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/pixverse-c1-image-to-video \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "image": "<string>",
  "prompt": "<string>",
  "duration": 123,
  "resolution": "<string>",
  "generate_audio_switch": true
}
'
{
  "task_id": "<string>"
}
The PixVerse C1 image-to-video model converts static images into cinematic dynamic videos, supporting durations of 1–15 seconds, up to 1080p resolution, and optional native audio generation.
This is an asynchronous API and will only return the task_id of the asynchronous task. You should use this task_id to request the Get Task Result API to retrieve the generated result.

Request Headers

Content-Type
string
required
Enum value: application/json
Authorization
string
required
Bearer authentication format: Bearer {{API Key}}.

Request Body

image
string
required
URL of the reference image for the first frame of the video; supports .jpg, .jpeg, and .png formats.
prompt
string
required
A text prompt describing the desired motion effect, camera style, and atmosphere, up to 2048 characters.Length limit: 0 - 2048
duration
integer
default:5
Duration of the generated video in seconds, ranging from 1 to 15.Value range: [1, 15]
resolution
string
default:"720p"
Resolution of the output video.Available values: 360p, 540p, 720p, 1080p
generate_audio_switch
boolean
default:false
Whether to generate native audio while generating the video.

Response Information

task_id
string
required
Use the task_id to request the Get Task Result API to retrieve the generated output.