- Learn about PixVerse Platform
- Getting started
- API Reference
- Trouble Shooting
- Resources
- PixVerse Tools
Transition(First-last frame) generation
POST
/openapi/v2/video/transition/generate
Request
Header Params
Ai-Trace-Id
string
required
Example:
{{$string.uuid}}
API-KEY
string
required
Content-Type
string
required
Example:
application/json
Body Params application/json
prompt
string
required
model
string
required
duration
integer
required
quality
string
required
motion_mode
string
required
seed
integer
required
first_frame_img
integer
required
last_frame_img
integer
required
Example
{
"prompt": "transform into a puppy",
"model": "v3.5",
"duration": 5,
"quality": "540p",
"motion_mode": "normal",
"seed": 937433858,
"first_frame_img": 0,
"last_frame_img": 0
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://app-api.pixverse.ai/openapi/v2/video/transition/generate' \
--header 'Ai-Trace-Id: {{$string.uuid}}' \
--header 'API-KEY;' \
--header 'Content-Type: application/json' \
--data-raw '{
"prompt": "transform into a puppy",
"model": "v3.5",
"duration": 5,
"quality": "540p",
"motion_mode": "normal",
"seed": 937433858,
"first_frame_img": 0,
"last_frame_img": 0
}'
Responses
🟢200Success
application/json
Body
ErrCode
integer
optional
ErrMsg
string
optional
Resp
object (dto.V2OpenAPII2VResp)
optional
video_id
integer
optional
Example
{
"ErrCode": 0,
"ErrMsg": "string",
"Resp": {
"video_id": 0
}
}