API vidéo IA · ByteDance
API Seedance 2.0 tarif par seconde en réais
Générez des vidéos avec Seedance 2.0 de ByteDance via l’API Cut.Pro. Consultez le tarif avant de générer et payez en réais par Pix ou par carte.
- Pix, sans carte internationale ni IOF
- 15 crédits offerts à la création d’un compte
- Devis gratuit avant chaque appel
À partir de0,24 $USpar seconde0,79 R$ · 14 crédits5 secondes en 480p: 1,18 $USMis à jour le 10 novembre 2026
Tarifs
Tarif de Seedance 2.0 par mode et résolution
| Mode | Résolution | Tarif par seconde | En réais | Crédits |
|---|---|---|---|---|
| Texte uniquement | 480p | 0,24 $US | 0,79 R$ | 14 crédits |
| Texte uniquement | 720p | 0,51 $US | 1,70 R$ | 29 crédits |
| Texte uniquement | 1080p | 1,15 $US | 3,83 R$ | 64 crédits |
| À partir d’une image | 480p | 0,24 $US | 0,79 R$ | 14 crédits |
| À partir d’une image | 720p | 0,51 $US | 1,70 R$ | 29 crédits |
| À partir d’une image | 1080p | 1,15 $US | 3,83 R$ | 64 crédits |
| Première et dernière images | 480p | 0,24 $US | 0,79 R$ | 14 crédits |
| Première et dernière images | 720p | 0,51 $US | 1,70 R$ | 29 crédits |
| Première et dernière images | 1080p | 1,15 $US | 3,83 R$ | 64 crédits |
| Avec des références | 480p | 0,24 $US | 0,79 R$ | 14 crédits |
| Avec des références | 720p | 0,51 $US | 1,70 R$ | 29 crédits |
| Avec des références | 1080p | 1,15 $US | 3,83 R$ | 64 crédits |
Mis à jour le 10 novembre 2026. Tarif calculé avec le pack de crédits le moins cher : 1 crédit coûte 0,0179 $US (0,0599 R$).
Limites
Ce que Seedance 2.0 accepte pour chaque requête
- Modes
- Texte uniquement, À partir d’une image, Première et dernière images et Avec des références
- Durée
- de 4 à 15 secondes
- Résolutions
- 480p, 720p, 1080p
- Formats
- 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
- Images de référence
- jusqu’à 9
- Son
- Avec ou sans son (audio: false)
Code
Comment appeler Seedance 2.0 devis gratuit, génération et résultat
BODY='{"model":"bytedance/seedance-2","prompt":"un chien qui surfe au coucher du soleil","seconds":5,"resolution":"720p","aspect_ratio":"9:16"}'
CREDITS=$(curl -s -X POST https://api.cut.pro/api/v1/generations/quote \
-H "X-Api-Key: $CUTPRO_API_KEY" \
-H "Content-Type: application/json" \
-d "$BODY" | jq .credits)
curl -X POST "https://api.cut.pro/api/v1/generations?wait=60" \
-H "X-Api-Key: $CUTPRO_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d "$(jq -c --argjson credits "$CREDITS" '. + {credits: $credits}' <<< "$BODY")"const api = "https://api.cut.pro/api/v1";
const headers = { "X-Api-Key": process.env.CUTPRO_API_KEY, "Content-Type": "application/json" };
const body = {
model: "bytedance/seedance-2",
prompt: "un chien qui surfe au coucher du soleil",
seconds: 5,
resolution: "720p",
aspect_ratio: "9:16",
};
const quote = await fetch(`${api}/generations/quote`, { method: "POST", headers, body: JSON.stringify(body) }).then((res) => res.json());
let generation = await fetch(`${api}/generations?wait=60`, {
method: "POST",
headers: { ...headers, "Idempotency-Key": crypto.randomUUID() },
body: JSON.stringify({ ...body, credits: quote.credits }),
}).then((res) => res.json());
while (generation.status === "processing") {
generation = await fetch(`${api}/generations/${generation.id}?wait=60`, { headers }).then((res) => res.json());
}
console.log(generation.output?.url ?? generation.error_code);import os, uuid, requests
API = "https://api.cut.pro/api/v1"
headers = {"X-Api-Key": os.environ["CUTPRO_API_KEY"]}
body = {
"model": "bytedance/seedance-2",
"prompt": "un chien qui surfe au coucher du soleil",
"seconds": 5,
"resolution": "720p",
"aspect_ratio": "9:16",
}
quote = requests.post(f"{API}/generations/quote", json=body, headers=headers).json()
generation = requests.post(
f"{API}/generations",
params={"wait": 60},
json={**body, "credits": quote["credits"]},
headers={**headers, "Idempotency-Key": str(uuid.uuid4())},
).json()
while generation["status"] == "processing":
generation = requests.get(f"{API}/generations/{generation['id']}", params={"wait": 60}, headers=headers).json()
print(generation["output"]["url"] if generation["status"] == "ready" else generation["error_code"])Lire la documentationQuestions
Questions sur l’API avant votre premier appel
- En 480p, chaque seconde coûte 0,24 $US et une minute revient à 14,20 $US (47,52 R$, 794 crédits). Chaque génération dure de 4 à 15 secondes.
- Créez un compte, générez une clé et demandez un devis gratuit. La plus petite génération de Seedance 2.0 coûte 53 crédits, soit plus que les 15 crédits offerts. Vous pouvez les utiliser pour essayer un modèle moins cher du catalogue.
- Texte uniquement: le prompt décrit tout. À partir d’une image: l’image envoyée devient la première image. Première et dernière images: deux images définissent le début et la fin de la vidéo. Avec des références: jusqu’à 9 images guident le personnage, le produit ou le style.
- Oui. Vous achetez des crédits en réais par Pix ou par carte. Ils sont valables pour Seedance 2.0 et tous les autres modèles associés à la même clé.
- Non. La clé Cut.Pro permet d’utiliser Seedance 2.0 sans compte chez ByteDance. Le paiement se fait en réaux, par Pix ou carte bancaire, sans taxe IOF ni conversion de devise.
- Oui. Avec votre CPF ou CNPJ et votre adresse complète dans vos informations de facturation, la nota fiscal est émise après confirmation de chaque paiement.
Vous avez une autre question ? Centre d’aide
Comparer
Autres modèles du même type
- BytePlus UpscalerByteDance · à partir de 0,0189 $US par secondeVoir le tarif
- Seedance 2.0 FastByteDance · à partir de 0,071 $US par secondeVoir le tarif
- Seedance 2.0 MiniByteDance · à partir de 0,0296 $US par secondeVoir le tarif
- Seedance 2.5ByteDance · à partir de 0,37 $US par secondeVoir le tarif
- Seedance 1 0 ProByteDance · à partir de 0,0366 $US par secondeVoir le tarif
- Seedance 1.5 Pro FastByteDance · à partir de 0,0471 $US par secondeVoir le tarif
Générer avec Seedance 2.0 dès aujourd’hui
Créez une clé, obtenez un devis gratuit et payez uniquement ce que vous générez.
Créer une clé API