n8n-integratie

Seedance-generaties maken en pollen vanuit n8n.

Maak een Header Auth Credential met Name Authorization en Value Bearer sd_live_.... Plak de Key niet in een node of geëxporteerde workflow.

Stroom: Trigger → HTTP Create → Completed?. Bij completed resultaat teruggeven; bij queued/processing Wait 20–30 s → HTTP Get → Switch herhalen; bij failed/canceled stoppen.

Create roept /videos of /images aan met JSON en een stabiele Idempotency-Key, bijvoorbeeld seedance-{{$execution.id}}-1. Als hervatten in een andere execution mogelijk is, bewaar de Key buiten n8n.

Voor image-to-video moet inputs[].url een goedgekeurde HTTPS-opslaghost gebruiken. Fase één heeft geen upload.

Bewaar status_url en GET met dezelfde Credential. Gebruik de grootste van Retry-After en het interval voor de RPM van de Key; bij RPM 5 is 20–30 seconden aanbevolen. Video: {{$json.output.video_url}}; beelden: {{$json.output.image_urls}}.

Automatische retries houden body en Key gelijk; maak na een onzekere time-out geen vervangende taak.