API for programmatic video

Uma API de vídeo para apps de IA, automação e produtos SaaS

Use uma única API REST para gerar vídeos de produto, clipes sociais, saídas personalizadas e vídeos orientados por agentes via schemas, prévias, tarefas formais, renderização, arquivos e webhooks.

1. Obter API Key
Crie uma API Key para uso no servidor a partir do seu painel.
2. Enviar um schema
Crie uma prévia temporária ou uma tarefa formal para que a geração de vídeo entre em um workflow rastreável.
3. Receber resultados
Dispare a renderização e receba a saída final via consulta de status ou webhook.

Exemplos de código

Os exemplos abaixo mostram o caminho padrão para integração em estilo produção. Casos de uso típicos incluem vídeos de marketing, vídeos de produto, saídas de agentes de IA e workflows de conteúdo repetíveis.

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 principais

Interfaces-chave para prévias, tarefas, renderização, arquivos e créditos por uso em workflows de produto e automação.

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.
Autenticação
Todas as requisições de API no servidor exigem uma API Key.