{
  "name": "Generate video from an image with ByteDance Seedance 1.5 Pro via KIE.AI",
  "nodes": [
    {
      "id": "fb423c16-9910-4bff-8167-7bfa59e1c783",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1040,
        624
      ],
      "parameters": {
        "width": 528,
        "height": 640,
        "content": "## Muhammad Farooq Iqbal - Automation Expert & n8n Creator\n\nI am a passionate automation expert and recognized n8n Creator specializing in intelligent workflow automation. With extensive experience in"
      }
    },
    {
      "id": "f684de7c-b9de-47c6-8cd1-e3054a568226",
      "name": "Submit Video Generation Request",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        464,
        656
      ]
    },
    {
      "id": "eca71e15-d79a-43bf-b6fb-99b58afb969d",
      "name": "Switch Video Generation Status",
      "type": "n8n-nodes-base.switch",
      "position": [
        448,
        880
      ]
    },
    {
      "id": "dd4b7f69-4435-4068-98b7-8dfc4002d724",
      "name": "Check Video Generation Status",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        224,
        928
      ]
    },
    {
      "id": "b5744a12-3661-4ff9-bcff-d866df61a908",
      "name": "Wait for Video Generation",
      "type": "n8n-nodes-base.wait",
      "position": [
        64,
        928
      ]
    },
    {
      "id": "93166ea9-1a04-4284-bc05-05e06ba1737c",
      "name": "Extract Video URL",
      "type": "n8n-nodes-base.code",
      "position": [
        672,
        896
      ]
    },
    {
      "id": "5e1da3d9-c4c7-4aa2-b1ea-9b4b12c7c13a",
      "name": "Download Video File",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        672,
        1120
      ]
    },
    {
      "id": "5ce6b136-a127-4e83-aa2e-24c16b85ca74",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -496,
        624
      ],
      "parameters": {
        "width": 450,
        "height": 724,
        "content": "## 🔧 Setup & Integration Guide\n\n**📋 Required API Keys:**\n\n1. **KIE.AI API Key**\n   • Get from: https://kie.ai/\n   • Used for: ByteDance Seedance 1.5 Pro video generation\n   • Add as HTTP Bearer Auth c"
      }
    },
    {
      "id": "23686360-6751-4eed-a91d-a65358468f84",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -16,
        624
      ],
      "parameters": {
        "width": 976,
        "height": 640,
        "content": ""
      }
    },
    {
      "id": "d862bb3a-f945-4946-8d59-eef359090650",
      "name": "When clicking ‘Execute workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        96,
        656
      ]
    },
    {
      "id": "9e593459-7572-4e24-aab9-8425fde51309",
      "name": "Set Properties",
      "type": "n8n-nodes-base.set",
      "position": [
        272,
        656
      ]
    }
  ],
  "connections": {
    "Extract Video URL": {
      "main": [
        [
          {
            "node": "Download Video File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait for Video Generation": {
      "main": [
        [
          {
            "node": "Check Video Generation Status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check Video Generation Status": {
      "main": [
        [
          {
            "node": "Switch Video Generation Status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Switch Video Generation Status": {
      "main": [
        [
          {
            "node": "Submit Video Generation Request",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Extract Video URL",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Wait for Video Generation",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Wait for Video Generation",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Wait for Video Generation",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Submit Video Generation Request": {
      "main": [
        [
          {
            "node": "Wait for Video Generation",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Execute workflow’": {
      "main": [
        [
          {
            "node": "Set Properties",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}