Videoslash API
Creative studioGeneratedModels

Veo 3.1 Lite

Creative Studio video model reference for the public API.

Veo 3.1 Lite

Public model ID: veo-31-lite

Asset type: video

Category: Video Generation

Starting credits: 2 (defaults: 2)

Prompt required.

Start a generation

curl -s -X POST "$API_BASE_URL/v1/creative-studio/generations" \
  -H "Authorization: Bearer vsl_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "modelId": "veo-31-lite",
    "prompt": "Your prompt here",
    "image": ["https://example.com/reference.jpg"],
    "aspect_ratio": "16:9"
  }' | jq

Poll GET /v1/creative-studio/generations/{id} until status is completed. Completed generations return outputUrl on cdn.videoslash.com.

Media parameters

NameTypeConstraintsDefaultDescription
imagestringoptional · max items: 1—Input image to animate into a video. Ideal images are 16:9 or 9:16 and 1280x720 or 720x1280, depending on the aspect ratio.
last_framestringoptional · max items: 1—Ending image for interpolation. When provided with an input image, creates a smooth transition between the two images.

Settings parameters

NameTypeConstraintsDefaultDescription
aspect_ratioenumoptional · enum: 16:9, 9:1616:9Video aspect ratio
durationenumoptional · enum: 4, 6, 88Video duration in seconds. Must be 8 when using 1080p resolution.
resolutionenumoptional · enum: 720p, 1080p720pResolution of the generated video. 4k is not supported for Veo 3.1 Lite.
seedintegeroptional—Random seed for generation. Doesn't guarantee determinism but slightly improves it.

On this page