UlazAI developer docs

Docs overview

Build image and video workflows from one docs hub

Use the sections below to start new integrations quickly. Image generation uses API-key authentication on /api/v1/generate/. Video Studio now supports API-key authentication on /api/v1/video-studio/generate/ for all video models.

Image quickstart

Generate with /api/v1/generate/, then poll /api/v1/generate/{generation_id}/ until completion.

curl -X POST https://ulazai.com/api/v1/generate/ \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "prompt": "Product hero shot, soft studio light",
    "model": "seedream_5_lite",
    "size": "16:9",
    "quality": "high"
  }'
View image model matrix

Video quickstart

Video Studio generation starts at /api/v1/video-studio/generate/. Track job progress with /api/v1/video-studio/status/{job_id}/.

fetch("https://ulazai.com/api/v1/video-studio/generate/", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "Authorization": "Bearer YOUR_API_KEY",
  },
  body: JSON.stringify({
    model_slug: "veo31_fast",
    prompt: "Cinematic drone shot over cliffs at sunrise",
    aspect_ratio: "16:9",
    duration_seconds: 8
  })
});
View video model matrix

At a glance

Unified image models

9

Video Studio models

14

Legacy endpoint groups

2