API first

API de generación de video transparente

Envía texto, imagen o video y recibe salidas RGBA asíncronas como WebM VP9 alpha, ProRes 4444 y Animated WebP. Los trabajos cortos pueden usar espera limitada con wait=true.

curl -X POST https://api.bgless.video/v1/jobs \
  -H "Authorization: Bearer bgless_sk_..." \
  -H "Content-Type: application/json" \
  -d '{
    "input": {
      "mode": "text",
      "prompt": "a clean logo animation, isolated subject",
      "durationSec": 5,
      "resolution": "1080p"
    },
    "options": {
      "outputs": ["webm-vp9-alpha", "mov-prores4444"],
      "callbackUrl": "https://example.com/bgless-webhook",
      "callbackSecret": "replace-with-your-secret"
    }
  }'

Trabajos asíncronos

Crea, lista, consulta, cancela y descarga assets.

Webhooks firmados

Recibe eventos job.completed, job.failed y job.canceled.

Formatos nativos

Solicita WebM alpha, MOV alpha, secuencia PNG, APNG y WebP.