Seedance API: Seedance 2.5 & 2.0 Videogenerierungs-API

Rufe ByteDances Dreamina Seedance 2.5, Seedance 2.0, 2.0 Fast und 2.0 Mini aus deinem eigenen Code über die Nereo API auf: ein API-Schlüssel, eine REST-Anfrage pro Video, Text-zu-Video, Bild-zu-Video und Referenz-zu-Video, sekundengenaue Bezahlung. Willst du Prompts zuerst testen? Generiere direkt hier mit Seedance 2.5, ganz ohne Code.

Text zu Video

Prompt
Seedance logoSeedance
0 / 20000

Seedance 2.5 API-Funktionen: Text, Bild und Referenz zu Video

Text-zu-Video-API: Bis zu 30 Sekunden in einer Anfrage

Sende einen Prompt an den Seedance 2.5 Text-zu-Video-Endpunkt und erhalte ein Video mit Bewegung, Kameraführung und nativem Audio zurück. Clips laufen bis zu 30 Sekunden, sodass eine vollständige Anzeige, Produktpräsentation oder Story-Sequenz in einen API-Aufruf passt.

Bild-zu-Video-API mit erstem und letztem Frame

Animieren Sie eine Produktaufnahme, einen Charakter oder ein Storyboard-Frame. Der Bild-zu-Video-Endpunkt nimmt ein Startframe und ein optionales Endframe, sodass Sie genau kontrollieren, wo die Aufnahme beginnt und endet.

Referenz-zu-Video-API mit bis zu 30 Referenzen

Verwenden Sie den Referenz-zu-Video-Endpunkt (Omni-Referenz), um bis zu 30 Bilder oder Videos plus einen Prompt zu übergeben und Gesichter, Outfits, Verpackungen und Markenfarben über alle Aufnahmen hinweg konsistent zu halten. Setzen Sie generate_audio auf true für Dialoge, Musik und Effekte synchron zum Bild.

480p-Entwürfe, 1080p-Finals, 4K mit Seedance 2.0

Wählen Sie pro Anfrage 480p, 720p oder 1080p (Seedance 2.0 bietet auch 4K). Erstellen Sie günstige Entwürfe in 480p mit Seedance 2.0 Mini oder Fast und rendern Sie dann die finale Version mit Seedance 2.5.

Seedance API Python-Tutorial und Codebeispiele

Jedes Seedance-Modell hat seinen eigenen Endpunkt unter https://api.nereo.io/api/v1. Anfragen sind asynchron: Sie erhalten sofort eine status_url zurück und pollen diese (oder verwenden einen Webhook), bis das Video fertig ist, normalerweise innerhalb von einer bis wenigen Minuten. Kopieren Sie diese Beispiele in Python, curl oder Node.js.

Seedance 2.5 Text-zu-Video (Python)

python
import os, time, requests

API = "https://api.nereo.io/api/v1"
headers = {"Authorization": f"Bearer {os.environ['NEREO_API_KEY']}"}

# 1. Submit a Seedance 2.5 text-to-video request
job = requests.post(
    f"{API}/byteplus/seedance-2.5/text-to-video",
    headers=headers,
    json={
        "prompt": "A barista pours latte art in a sunlit cafe, slow push-in",
        "duration": 8,
        "resolution": "720p",
        "aspect_ratio": "16:9",
        "generate_audio": True,
    },
).json()

# 2. Poll status_url until the video is ready
while True:
    result = requests.get(job["status_url"], headers=headers).json()
    if result["status"] not in ("queued", "in_progress"):
        break
    time.sleep(5)

if result.get("error"):
    raise RuntimeError(result["error"]["message"])
print(result["outputs"][0]["url"])

Seedance 2.5 Bild-zu-Video (curl)

bash
curl -X POST https://api.nereo.io/api/v1/byteplus/seedance-2.5/image-to-video \
  -H "Authorization: Bearer $NEREO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "The product slowly rotates on a marble pedestal",
    "image_url": "https://example.com/product.png",
    "duration": 5,
    "resolution": "720p",
    "aspect_ratio": "adaptive",
    "generate_audio": true
  }'

# The response includes a status_url. Check it until status is "completed":
curl "$STATUS_URL" -H "Authorization: Bearer $NEREO_API_KEY"

Seedance 2.0 Fast Text-zu-Video (Node.js / TypeScript)

typescript
const headers = {
  Authorization: `Bearer ${process.env.NEREO_API_KEY}`,
  "Content-Type": "application/json",
};

const job = await fetch("https://api.nereo.io/api/v1/byteplus/seedance-2.0-fast/text-to-video", {
  method: "POST",
  headers,
  body: JSON.stringify({ prompt: "A paper boat drifting down a rainy street", duration: 5, resolution: "480p" }),
}).then((r) => r.json());

let result;
do {
  await new Promise((r) => setTimeout(r, 5000));
  result = await fetch(job.status_url, { headers }).then((r) => r.json());
} while (result.status === "queued" || result.status === "in_progress");

console.log(result.outputs[0].url);

So erhalten Sie einen Seedance API-Schlüssel und stellen Ihre erste Anfrage

Von der Anmeldung bis zum ersten generierten Video in etwa fünf Minuten.

1

API-Schlüssel erstellen

Melden Sie sich bei der Nereo API-Konsole an, öffnen Sie API-Schlüssel und erstellen Sie einen Schlüssel. Er wird nur einmal angezeigt, speichern Sie ihn in einer Umgebungsvariable wie NEREO_API_KEY und verwenden Sie ihn nur in serverseitigem Code.

2

Guthaben aufladen und Anfrage senden

Laden Sie Ihr Guthaben auf und senden Sie dann einen JSON-Body per POST an einen Seedance-Endpunkt wie /byteplus/seedance-2.5/text-to-video mit Ihrem Prompt, Dauer, Auflösung und Seitenverhältnis.

3

Status abfragen und Video herunterladen

Überprüfen Sie die zurückgegebene status_url alle paar Sekunden, bis der Status completed ist, und laden Sie dann outputs[0].url herunter. Generierte Dateien werden in den Nereo-Speicher kopiert, sodass die Links weiterhin funktionieren.

Seedance 2.5 vs. 2.0 vs. 2.0 Fast vs. 2.0 Mini API: Endpunkte und Preis pro Sekunde

FeatureSeedance 2.5Seedance 2.0Seedance 2.0 FastSeedance 2.0 Mini
Endpunktbyteplus/seedance-2.5byteplus/seedance-2.0byteplus/seedance-2.0-fastbyteplus/seedance-2.0-mini
VideolängeBis zu 30 sBis zu 15 s4–15 s4–15 s
480p0,147 $ / s0,101 $ / s0,0402 $ / s0,0201 $ / s
720p0,331 $ / s0,216 $ / s0,0864 $ / s0,0432 $ / s
1080p0,813 $ / s0,535 $ / sNicht verfügbarNicht verfügbar
4KNicht verfügbar1,12 $ / sNicht verfügbarNicht verfügbar
Am besten fürLange, mehrere Szenen umfassende Szenen mit AudioHochwertige Clips bis zu 4KSchnelle, kostengünstige IterationenKostengünstigste Entwürfe

Seedance API-Preise pro Sekunde

Seedance API-Anfragen werden pro Sekunde des generierten Videos abgerechnet, zu dem Satz für das gewählte Modell und die Auflösung. Bei Referenzvideos auf Seedance 2.5 werden die Referenzsekunden plus die Ausgabesekunden zu einem niedrigeren Satz abgerechnet. Die Preise entsprechen den aktuellen Sätzen auf der jeweiligen Modellseite in der Nereo API-Konsole.

Sekundengenaue Bezahlung, Prepaid

Laden Sie einmal Guthaben auf und jede Seedance-Anfrage wird davon abgezogen. Ein 5-Sekunden-720p-Clip kostet etwa 0,22 $ mit Seedance 2.0 Mini, 0,43 $ mit 2.0 Fast und 1,66 $ mit 2.5. Eine Anfrage, die Ihr Guthaben nicht deckt, schlägt fehl und wird nicht berechnet.

Ein Schlüssel für jedes Modell

Derselbe API-Schlüssel und Anfrageablauf funktionieren für Seedance, Kling, Veo, Hailuo, Nano Banana, GPT Image, Seedream und mehr, sodass Sie Modelle vergleichen können, ohne neue Integrationen vorzunehmen.

Seedance-Credits für No-Code und Agenten

Sie möchten nicht programmieren? Verwenden Sie den Generator auf dieser Seite mit Seedance-Credits oder verbinden Sie ChatGPT, Claude oder Cursor über den Seedance MCP-Server.

Seedance API FAQ

Gibt es eine Seedance API?

Ja. Sie können Seedance 2.5, 2.0, 2.0 Fast und 2.0 Mini über die Nereo API mit einer REST-Anfrage pro Video aufrufen. ByteDance bietet Seedance auch direkt über BytePlus ModelArk an.


Ist die Dreamina Seedance 2.5 API dieselbe wie die Seedance 2.5 API?

Ja. Dreamina Seedance 2.5 ist der Name, den BytePlus für ByteDances Seedance 2.5-Modell verwendet. Hier ist es der Endpunkt byteplus/seedance-2.5 mit den Modi Text-zu-Video, Bild-zu-Video und Referenz-zu-Video.


Wie erhalte ich einen Seedance API-Schlüssel?

Melden Sie sich bei der Nereo API-Konsole an, öffnen Sie API-Schlüssel und erstellen Sie einen. Senden Sie ihn als Bearer-Token im Authorization-Header. Bewahren Sie ihn serverseitig auf und übertragen Sie ihn niemals in die Versionskontrolle.


Wie viel kostet die Seedance API?

Seedance 2.5 kostet 0,147 $ pro Sekunde bei 480p, 0,331 $ bei 720p und 0,813 $ bei 1080p. Seedance 2.0 kostet 0,101 $ bis 1,12 $ pro Sekunde bis 4K, 2.0 Fast beginnt bei 0,0402 $ pro Sekunde und 2.0 Mini bei 0,0201 $ pro Sekunde.


Seedance 2.5 API vs. Seedance 2.0 API: Welche sollte ich verwenden?

Verwenden Sie Seedance 2.5 für Clips bis zu 30 Sekunden, Multi-Shot-Szenen und referenzintensive Arbeiten. Verwenden Sie Seedance 2.0 für bis zu 15 Sekunden und 4K-Ausgabe sowie 2.0 Fast oder Mini für günstige Entwürfe und Aufträge mit hohem Volumen.


Gibt es eine kostenlose Seedance API oder einen kostenlosen Test?

API-Anfragen werden aus einem Prepaid-Guthaben bezahlt, und eine Anfrage, die Ihr Guthaben nicht deckt, wird nicht berechnet. Um Seedance zuerst kostenlos zu testen, verwenden Sie den Generator auf dieser Seite mit Ihren Seedance-Willkommens-Credits, sofern angeboten.


Was sind die Seedance API-Endpunkte?

Jedes Modell und jeder Modus hat seinen eigenen Endpunkt, zum Beispiel /api/v1/byteplus/seedance-2.5/text-to-video, /byteplus/seedance-2.5/image-to-video und /byteplus/seedance-2.5/reference-to-video. Die API-Dokumentation listet alle Parameter und Limits auf.


Wie verwende ich die Seedance API in Python?

Es ist eine einfache HTTPS-API, daher reicht die requests-Bibliothek: Senden Sie Ihren JSON-Body per POST und pollen Sie dann die zurückgegebene status_url, wie im Python-Tutorial oben. Node.js, curl und jeder andere HTTP-Client funktionieren genauso.


Wie lange dauert eine Seedance API-Anfrage?

Videos dauern je nach Länge, Auflösung und Auslastung normalerweise eine bis wenige Minuten. Pollen Sie die status_url alle paar Sekunden oder registrieren Sie einen Webhook, anstatt eine Verbindung offen zu halten.


Welche Eingaben akzeptiert die Seedance API?

Einen Text-Prompt, ein Startframe und optionales Endframe für Bild-zu-Video oder bis zu 30 Bild- oder Video-Referenzen für Referenz-zu-Video. Ausgaben sind MP4-Dateien mit optionalem nativem Audio, von 480p bis 1080p (4K bei Seedance 2.0).


Gibt es ein Seedance API SDK auf GitHub?

Sie benötigen keines: Jeder HTTP-Client kann die API mit einem API-Schlüssel aufrufen. GitHub-Wrapper rufen normalerweise einen Drittanbieter auf, während die API-Dokumentation sofort kopierbare curl- und TypeScript-Beispiele für jeden Endpunkt bietet.


Kann ich die Seedance API mit Claude Code, Codex oder Cursor verwenden?

Ja. Jede Modellseite hat einen Copy for agent-Prompt, der Ihrem Coding-Agenten den Endpunkt und die Parameter gibt. Um Videos ohne Code zu erstellen, verbinden Sie stattdessen den Seedance MCP-Server mit ChatGPT, Claude oder Cursor.

Testen Sie Ihre Seedance-Prompts, bevor Sie integrieren