POST
/
api
/
v1
/
client
/
txt2video
Text to Video
curl --request POST \
  --url https://api.modelbeam.srv1069417.hstgr.cloud/api/v1/client/txt2video \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "<string>",
  "model": "Ltxv_13B_0_9_8_Distilled_FP8",
  "width": 512,
  "height": 512,
  "guidance": 10,
  "steps": 25,
  "seed": 123,
  "frames": 60,
  "negative_prompt": "<string>",
  "fps": 123,
  "webhook_url": "<string>"
}
'
{
  "data": {
    "request_id": "550e8400-e29b-41d4-a716-446655440000"
  }
}

Authorizations

Authorization
string
header
required

API key obtained from the ModelBeam dashboard

Body

application/json
prompt
string
required

Video description

model
string
required
Example:

"Ltxv_13B_0_9_8_Distilled_FP8"

width
integer
required
Required range: 256 <= x <= 1280
Example:

512

height
integer
required
Required range: 256 <= x <= 1280
Example:

512

guidance
number
required

CFG scale

Required range: 0 <= x <= 20
steps
integer
required

Inference steps

Required range: 1 <= x <= 50
seed
integer
required

Random seed

frames
integer
required

Number of frames

Required range: 1 <= x <= 120
negative_prompt
string
fps
integer

Frames per second

webhook_url
string
Maximum string length: 2048

Response

Video generation job created

data
object