Seedance Text-to-Video Webhook Workflow (n8n) | HTTP Request
Seedance Text-to-Video Webhook Workflow (n8n) | HTTP Request
Regular price
£12.99
Regular price
£12.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Seedance Text-to-Video Webhook Workflow (n8n) | HTTP Request
Regular price
£12.99
Regular price
£12.99
Sale price
Unit price
/
per
Generate Seedance 2 text-to-video via an n8n webhook (HTTP request)
Turn a simple POST request into a complete Seedance 2 text-to-video run. This n8n workflow exposes a webhook at /seedance-video, submits your prompt to Seedance, polls task status until it completes, and returns the final task payload (including the video result) to your caller.
What this workflow does
-
Receives a webhook request containing a required
promptplus optionalaspect_ratio,duration, andresolution. - Builds a Seedance generation payload, applies defaults, and creates an idempotency key per execution.
- Creates a Seedance 2 text-to-video task by calling the Seedance API.
- Waits and polls: pauses for 20 seconds, then checks the task status via the tasks endpoint.
-
Repeats until completion (status becomes
completed) or failure (status becomesfailed). - Returns results to the webhook caller: on success, responds with the completed task JSON; on failure, returns the failure payload with a 502 status code.
Use cases
- Build a lightweight text-to-video generation endpoint for your SaaS backend using n8n webhooks.
- Automate video creation from user prompts submitted by a web or mobile app.
- Integrate Seedance 2 generation into existing orchestration flows without writing custom polling code.
Technical details
-
Webhook entry (HTTP): configure your source app to POST JSON to
/seedance-video. -
Seedance authentication: create an n8n HTTP Header Auth credential with
Authorization: Bearer YOUR_API_KEY, and use it in both Seedance HTTP requests. - Nodes used: webhook, set, if, wait, sticky note, and HTTP Request.
Tip: Activate the workflow and use the production webhook URL in your application.
