Skip to main content
POST

Authorizations

Authorization
string
header
required

API Key authentication. Format: Bearer YOUR_API_KEY.

Body

application/json

PixVerse restyle request. Requires an input video plus a style source: provide EITHER restyle_id, OR restyle_prompt. The two are mutually exclusive.

video
string
required

Input video URL (publicly accessible).

Minimum string length: 1
Example:

"https://example.com/clip.mp4"

restyle_id
enum<string>

Preset restyle (semantic code; as of 2026-06-26): felted-art, origami, ukiyo-e, cyberpunk, clay, baroque, van-gogh, animal-world. Mutually exclusive with restyle_prompt.

Available options:
felted-art,
origami,
ukiyo-e,
cyberpunk,
clay,
baroque,
van-gogh,
animal-world
Example:

"cyberpunk"

restyle_prompt
string

Free-text style description. Mutually exclusive with restyle_id.

Required string length: 1 - 2048
Example:

"Japanese anime style, soft cel shading"

seed
integer

Random seed (omit for random).

Required range: 0 <= x <= 2147483647
Example:

0

Response

Task submitted successfully

code
integer
required

Response code, 0 indicates success

Example:

0

message
string
required

Response message

Example:

"success"

data
object
required

Detailed data about the submitted asynchronous task.