API for programmatic video

Una API de vídeo para apps de IA, automatización y productos SaaS

Usa una sola API REST para generar videos de producto, clips sociales, salidas personalizadas y videos impulsados por agentes mediante esquemas, vistas previas, tareas formales, renderizado, archivos y webhooks.

1. Obtener API Key
Crea una API Key para uso del lado servidor desde tu panel.
2. Enviar un esquema
Crea una vista previa temporal o una tarea formal para que la generación de vídeo entre en un flujo trazable.
3. Recibir resultados
Dispara el render y recibe la salida final mediante consulta de estado o webhook.

Ejemplos de código

Los ejemplos de abajo muestran la ruta estándar para una integración tipo producción. Casos de uso habituales: vídeos de marketing, vídeos de producto, salidas de agentes de IA y workflows de contenido repetibles.

curl -X POST https://your-domain.com/api/v1/video \
  -H "Authorization: Bearer rv_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"config":{"meta":{"version":"2.0.0","width":1280,"height":720,"fps":30},"tracks":[{"clips":[{"type":"text","start":0,"duration":3,"text":"Hello RenderingVideo"}]}]}}'

APIs principales

Interfaces clave para vistas previas, tareas, renderizado, archivos y créditos por uso en flujos de producto y automatización.

POST/api/v1/preview
Create temporary preview
Returns a playback URL for fast schema validation and review.
POST/api/v1/video
Create video task
Stores a permanent task and returns preview/config URLs.
POST/api/v1/video/:taskId/render
Trigger render
Consumes credits, starts the remote render pipeline, and tracks status.
GET/api/v1/files
List uploaded files
Use uploaded assets in schemas and keep media organized by user.
Autenticación
Todas las solicitudes API del lado servidor requieren una API Key.