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 veo3 (haute qualité, 180 crédits), veo3-fast (génération rapide, 25 crédits) ou veo4 (tarif selon la durée et la résolution ; voir le tableau ci-dessous) |
duration | integer | Durée de Veo 4 : 5, 10 ou 15 secondes (par défaut : 5) | |
resolution | string | Résolution de sortie Veo 4 : 480p, 720p (par défaut) ou 1080p | |
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 |
veo4480p · 5s / 10s / 15s | 160 / 320 / 480 credits | $1.60 / $3.20 / $4.80 |
veo4720p · 5s / 10s / 15s | 240 / 480 / 720 credits | $2.40 / $4.80 / $7.20 |
veo41080p · 5s / 10s / 15s | 360 / 720 / 1080 credits | $3.60 / $7.20 / $10.80 |
extend | Identique à l’original | - |
get-1080p | Gratuit | $0.00 |
Le tarif de Veo 4 dépend de la durée et de la résolution ; le texte-vers-vidéo et l’image-vers-vidéo utilisent le même tarif.
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 : ce point de terminaison prend uniquement en charge les tâches veo3 et veo3-fast terminées. Il n’est pas disponible pour les tâches Veo 4 ; les vidéos converties en 1080P ne peuvent pas non plus ê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 prend uniquement en charge les tâches veo3 et veo3-fast terminées. Il est gratuit et ne consomme aucun crédit. Veo 4 peut être généré directement en 1080p.
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 |