Documentation de l’API Veo 3.1
Guide complet pour intégrer la génération vidéo par IA de Google dans vos applications.
Guide de démarrage rapide
Démarrez avec l’API Veo 3.1 en quelques minutes.
Obtenez votre clé API
Vous devez d’abord obtenir une clé API depuis votre tableau de bord.
Effectuez votre première requête
Vérifier l’état de la génération
La génération vidéo est asynchrone. Utilisez le point de terminaison https://veo3api.com/feed pour vérifier l’état, ou fournissez une
Référence de l’API
Référence complète de tous les points de terminaison, paramètres et formats de réponse de l’API Veo 3.1.
URL de base
https://veo3api.comLes points de terminaison n’utilisent pas de préfixe /api — appelez https://veo3api.com/ (par exemple https://veo3api.com/generate).
Authentification
Toutes les requêtes API nécessitent une authentification via un jeton Bearer dans l’en-tête Authorization.
Authorization: Bearer YOUR_API_KEYhttps://veo3api.com/generateGénérer une vidéo à partir d’un prompt texte ou image
Corps de la requête
| Paramètre | Type | Requis | Description |
|---|---|---|---|
prompt | string | * | Le prompt texte pour la génération vidéo |
model | string | * | Choisissez entre veo3 (haute qualité, 180 crédits) ou veo3-fast (génération rapide, 25 crédits) |
aspect_ratio | string | Format d’image : 16:9 (par défaut, 1080P HD), 9:16 (portrait) ou Auto (adapter à l’image) | |
image_urls | string[] | Tableau d’URL d’images pour la génération image-vers-vidéo | |
watermark | string | Texte de filigrane personnalisé. Définissez sur null pour aucun filigrane |
Exemple de requête
Réponse
Consommation de crédits
| Type de modèle | Crédits | Coût |
|---|---|---|
veo3-fast | 25 credits | $0.25 |
veo3 | 180 credits | $1.80 |
extend | Identique à l’original | - |
get-1080p | Gratuit | $0.00 |
Remarque : les crédits sont débités uniquement lorsque la génération vidéo est terminée avec succès. Les tâches échouées ne consomment pas de crédits.
https://veo3api.com/feedVérifier l’état d’une tâche de génération vidéo
Exemple de requête
GET https://veo3api.com/feed?task_id=YOUR_TASK_IDRéponse
💡 Astuce : l’URL de la vidéo générée peut être obtenue depuis le tableau data.response.
https://veo3api.com/extendÉtendre une vidéo existante avec un nouveau prompt. La vidéo étendue reprend là où la vidéo originale s’est arrêtée.
Corps de la requête
| Paramètre | Type | Requis | Description |
|---|---|---|---|
task_id | string | * | Le task_id de la vidéo originale terminée à étendre |
prompt | string | * | Le prompt texte décrivant comment poursuivre/étendre la vidéo |
seeds | integer | Graine aléatoire (10000-99999) pour une génération reproductible. La même graine produit des résultats similaires | |
watermark | string | Texte de filigrane personnalisé. Définissez sur null pour aucun filigrane |
Exemple de requête
Réponse
Remarque : seules les tâches vidéo terminées peuvent être étendues. Les vidéos converties en 1080P ne peuvent pas être étendues.
https://veo3api.com/get-1080pGratuitObtenir la version haute définition 1080P d’une tâche vidéo terminée. Ce point de terminaison est gratuit et ne consomme aucun crédit.
Exemple de requête
GET https://veo3api.com/get-1080p?task_id=YOUR_TASK_IDRéponse
💡 Astuce : ce point de terminaison est entièrement gratuit. Vous pouvez obtenir la version 1080P de toute vidéo terminée sans consommer de crédits.
Codes de statut HTTP
| Code de statut | Description |
|---|---|
200 | Requête réussie |
400 | Mauvaise requête - Paramètres invalides |
401 | Non autorisé - Clé API invalide |
429 | Limite de taux dépassée |
500 | Erreur interne du serveur |