Generate 360° Virtual Try-on Videos for Clothing with Kling API

Generate 360° Virtual Try-on Videos for Clothing with Kling API

Manual
High
16
Nodes
Manual
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
16
Node Types
7

Node Types

manual Trigger
When clicking ‘Test workflow’
1 node
http Request
Kling Virtual Try-On Task, Get Kling Video Task, Generate kling video, Get Kling Virtual Try-On Task
4 nodes
switch
Switch, Check Video Data Status
2 nodes
set
Preset Parameters, Get Final Video URL
2 nodes
if
Check Data Status, Get Video Data Status
2 nodes
wait
Wait for Image Generation, Wait for Video Generation
2 nodes
sticky Note
Sticky Note, Sticky Note1, Sticky Note2
3 nodes

Workflow JSON

13.91 KB
{
  "id": "xQ0xqhNzFeEdBpFK",
  "meta": {
    "instanceId": "1e003a7ea4715b6b35e9947791386a7d07edf3b5bf8d4c9b7ee4fdcbec0447d7"
  },
  "name": "Generate 360° Virtual Try-on Videos for Clothing with Kling API",
  "tags": [],
  "nodes": [
    {
      "id": "978b4ac4-0357-4d2b-8a02-7da04e6f3f1f",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        160,
        140
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "54d1c23f-3a13-4ec0-9b3b-3806e5faae18",
      "name": "Kling Virtual Try-On Task",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        620,
        140
      ],
      "parameters": {
        "url": "https://api.piapi.ai/api/v1/task",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"kling\",\n  \"task_type\": \"ai_try_on\",\n  \"input\": {\n    \"model_input\": \"{{ $json.model_input }}\",\n    \"dress_input\": \"{{ $json.dr...

Showing first 1000 characters. Click "Expand" to view the full JSON.