API for programmatic video

SDK, Skills et API vidéo

Utilisez un SDK officiel, ajoutez un Skill vidéo à votre agent IA ou appelez directement l’API avec votre propre clé.

SDK

Installez le SDK de votre langage et utilisez votre propre clé API pour gérer vos vidéos, aperçus, fichiers et crédits.

Obtenir une clé API

Skills IA

Choisissez des aperçus publics temporaires ou des workflows authentifiés pour les ressources de votre compte.

Votre propre clé API requise

API vidéo

rv-api

Utilisez votre propre clé API pour créer et rendre des vidéos, gérer vos fichiers et consulter vos crédits. L’agent dispose des mêmes droits que votre clé.

git clone https://github.com/renderingvideo/rv-api.git rv-api

Clonez le dépôt du Skill dans le répertoire de Skills de votre agent, puis chargez SKILL.md. Consultez la documentation de votre agent pour connaître l’emplacement accepté. Conservez les clés API dans les variables d’environnement.

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://renderingvideo.com/api/v1/video \
  -H "Authorization: Bearer sk-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.