API for programmatic video

Eine Video-API für KI-Apps, Automatisierung und SaaS-Produkte

Nutze eine einzige REST-API, um Produktvideos, Social Clips, personalisierte Ausgaben und agentengesteuerte Videos über Schemas, Vorschauen, formale Tasks, Rendering, Dateien und Webhooks zu erzeugen.

1. API-Key holen
Erstelle in deinem Dashboard einen API-Key für die serverseitige Nutzung.
2. Schema einreichen
Erstelle eine temporäre Vorschau oder einen formalen Task, damit die Videogenerierung in einen nachverfolgbaren Workflow übergeht.
3. Ergebnisse empfangen
Starte das Rendering und erhalte die finale Ausgabe per Statusabfrage oder Webhook.

Codebeispiele

Die folgenden Beispiele zeigen den Standardpfad für produktionsnahe Integrationen. Typische Anwendungsfälle sind Marketingvideos, Produktvideos, KI-Agent-Ausgaben und wiederholbare Content-Workflows.

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"}]}]}}'

Kern-APIs

Zentrale Schnittstellen für Vorschauen, Tasks, Rendering, Dateien und nutzungsbasierte Credits über Produkt- und Automatisierungs-Workflows hinweg.

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.
Authentifizierung
Alle serverseitigen API-Anfragen benötigen einen API-Key.