API for programmatic video

Une API vidéo pour les apps IA, l’automatisation et les produits SaaS

Utilisez une seule API REST pour générer des vidéos produit, des clips sociaux, des sorties personnalisées et des vidéos pilotées par agents via des schémas, aperçus, tâches formelles, rendu, fichiers et webhooks.

1. Obtenir une clé API
Créez une clé API pour usage côté serveur depuis votre tableau de bord.
2. Soumettre un schéma
Créez un aperçu temporaire ou une tâche formelle afin que la génération vidéo entre dans un workflow traçable.
3. Recevoir les résultats
Déclenchez le rendu et récupérez la sortie finale via polling de statut ou webhook.

Exemples de code

Les exemples ci-dessous montrent le parcours standard pour une intégration de type production. Cas d’usage typiques : vidéos marketing, vidéos produit, sorties d’agents IA et workflows de contenu répétables.

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

API principales

Interfaces clés pour les aperçus, les tâches, le rendu, les fichiers et les crédits basés sur l’usage à travers les workflows produit et automatisés.

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.
Authentification
Toutes les requêtes API côté serveur nécessitent une clé API.