## Basic tool info Model name: wiro/ugc creator v2 Model description: Wiro’s UGC Creator V2 turns a product photo and short script into a 5–10s social ad clip using preset creator scenes and multiple aspect ratios. Model cover: https://cdn.wiro.ai/uploads/models/wiro-ugc-creator-v2-cover.mp4 Model categories: - tool - use-agent - quick-showcase - wiroEcommerce - wiroEntertainment - fast-inference - image-to-video - product-ads - partner - nogpu-pipeline Run Task Endpoint (POST): https://api.wiro.ai/v1/Run/wiro/ugc-creator-v2 Get Task Detail Endpoint (POST): https://api.wiro.ai/v1/Task/Detail ## Model Inputs: - name: mode label: Mode help: Required. Default std. Choose pro for better results with non-English scripts. type: select default: std options: - value: "std" label: std - value: "pro" label: pro - name: effectType label: Effect Type help: Required type: selectwithcover default: restaurant+&+cafe-kitchen-woman+bandana+chef options: - value: "restaurant+&+cafe-kitchen-woman+bandana+chef" label: woman-bandana-chef cover: restaurant-and-cafe-kitchen-woman-bandana-chef.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-kitchen-woman+blonde+headband" label: woman-blonde-headband cover: restaurant-and-cafe-kitchen-woman-blonde-headband.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-kitchen-woman+brunette+bandana" label: woman-brunette-bandana cover: restaurant-and-cafe-kitchen-woman-brunette-bandana.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-kitchen-woman+cap+barista" label: woman-cap-barista cover: restaurant-and-cafe-kitchen-woman-cap-barista.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-kitchen-man+blonde+chef" label: man-blonde-chef cover: restaurant-and-cafe-kitchen-man-blonde-chef.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-kitchen-man+wavy+barista" label: man-wavy-barista cover: restaurant-and-cafe-kitchen-man-wavy-barista.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-kitchen-man+asian+chef" label: man-asian-chef cover: restaurant-and-cafe-kitchen-man-asian-chef.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-kitchen-man+cornrows+barista" label: man-cornrows-barista cover: restaurant-and-cafe-kitchen-man-cornrows-barista.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-woman+blonde+glasses" label: Woman Blonde Glasses cover: restaurant-and-cafe-cafe-woman-blonde-glasses.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-woman+black+afro" label: Woman Black Afro cover: restaurant-and-cafe-cafe-woman-black-afro.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-woman+redhead+wavy" label: Woman Redhead Wavy cover: restaurant-and-cafe-cafe-woman-redhead-wavy.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-woman+brunette+updo" label: Woman Brunette Updo cover: restaurant-and-cafe-cafe-woman-brunette-updo.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-woman+black+wavy" label: Woman Black Wavy cover: restaurant-and-cafe-cafe-woman-black-wavy.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-man+blonde+slickedback" label: Man Blonde Slickedback cover: restaurant-and-cafe-cafe-man-blonde-slickedback.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-man+wavy+brown" label: Man Wavy Brown cover: restaurant-and-cafe-cafe-man-wavy-brown.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-man+platinum+sunglasses" label: Man Platinum Sunglasses cover: restaurant-and-cafe-cafe-man-platinum-sunglasses.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-man+asian+dark" label: Man Asian Dark cover: restaurant-and-cafe-cafe-man-asian-dark.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-man+cornrows+tattoo" label: Man Cornrows Tattoo cover: restaurant-and-cafe-cafe-man-cornrows-tattoo.mp4 inputImageNote: You need to upload 1 product image - value: "restaurant+&+cafe-cafe-man+asian+green" label: Man Asian Green cover: restaurant-and-cafe-cafe-man-asian-green.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+tattoo+buzzcut+flexing" label: Man Tattoo Buzzcut Flexing cover: health-and-sports-studio-man-tattoo-buzzcut-flexing.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+black+muscular" label: Man Black Muscular cover: health-and-sports-studio-man-black-muscular.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-woman+brunette+wavy+headband" label: Woman Brunette Wavy Headband cover: health-and-sports-studio-woman-brunette-wavy-headband.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+asian+jacket" label: Man Asian Jacket cover: health-and-sports-studio-man-asian-jacket.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-woman+ginger+freckles" label: Woman Ginger Freckles cover: health-and-sports-studio-woman-ginger-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+curly+muscular+bench" label: Man Curly Muscular Bench cover: health-and-sports-studio-man-curly-muscular-bench.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+platinum+shaker+table" label: Man Platinum Shaker Table cover: health-and-sports-studio-man-platinum-shaker-table.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+platinum+jacket" label: Man Platinum Jacket cover: health-and-sports-studio-man-platinum-jacket.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-woman+platinum+curly" label: Woman Platinum Curly cover: health-and-sports-studio-woman-platinum-curly.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-woman+blonde+ponytail" label: Woman Blonde Ponytail cover: health-and-sports-studio-woman-blonde-ponytail.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+tattoo+buzzcut+flexing" label: Man Tattoo Buzzcut Flexing cover: health-and-sports-studio-man-tattoo-buzzcut-flexing.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+black+muscular" label: Man Black Muscular cover: health-and-sports-studio-man-black-muscular.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-woman+brunette+wavy+headband" label: Woman Brunette Wavy Headband cover: health-and-sports-studio-woman-brunette-wavy-headband.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+asian+jacket" label: Man Asian Jacket cover: health-and-sports-studio-man-asian-jacket.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-woman+ginger+freckles" label: Woman Ginger Freckles cover: health-and-sports-studio-woman-ginger-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+curly+muscular+bench" label: Man Curly Muscular Bench cover: health-and-sports-studio-man-curly-muscular-bench.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+platinum+shaker+table" label: Man Platinum Shaker Table cover: health-and-sports-studio-man-platinum-shaker-table.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-man+platinum+jacket" label: Man Platinum Jacket cover: health-and-sports-studio-man-platinum-jacket.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-woman+platinum+curly" label: Woman Platinum Curly cover: health-and-sports-studio-woman-platinum-curly.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-studio-woman+blonde+ponytail" label: Woman Blonde Ponytail cover: health-and-sports-studio-woman-blonde-ponytail.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-woman+brunette+wavy+airport" label: Woman Brunette Wavy Airport cover: health-and-sports-outdoor-woman-brunette-wavy-airport.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-man+mature+hiking+mountain" label: Man Mature Hiking Mountain cover: health-and-sports-outdoor-man-mature-hiking-mountain.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-man+platinum+garden" label: Man Platinum Garden cover: health-and-sports-outdoor-man-platinum-garden.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-man+asian+meadow" label: Man Asian Meadow cover: health-and-sports-outdoor-man-asian-meadow.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-man+asian+basketball" label: Man Asian Basketball cover: health-and-sports-outdoor-man-asian-basketball.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-man+mature+lounge" label: Man Mature Lounge cover: health-and-sports-outdoor-man-mature-lounge.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-man+braids+hiking" label: Man Braids Hiking cover: health-and-sports-outdoor-man-braids-hiking.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-woman+brunette+ponytail+park" label: Woman Brunette Ponytail Park cover: health-and-sports-outdoor-woman-brunette-ponytail-park.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-woman+brunette+meadow" label: Woman Brunette Meadow cover: health-and-sports-outdoor-woman-brunette-meadow.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-woman+redbraids+basketball" label: Woman Redbraids Basketball cover: health-and-sports-outdoor-woman-redbraids-basketball.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-woman+afro+park" label: Woman Afro Park cover: health-and-sports-outdoor-woman-afro-park.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-woman+redhead+straight+airport" label: Woman Redhead Straight Airport cover: health-and-sports-outdoor-woman-redhead-straight-airport.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-woman+redbraids+hiking" label: Woman Redbraids Hiking cover: health-and-sports-outdoor-woman-redbraids-hiking.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-woman+blonde+headband+meadow" label: Woman Blonde Headband Meadow cover: health-and-sports-outdoor-woman-blonde-headband-meadow.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-woman+brunette+cap+track" label: Woman Brunette Cap Track cover: health-and-sports-outdoor-woman-brunette-cap-track.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-outdoor-man+platinum+basketball" label: Man Platinum Basketball cover: health-and-sports-outdoor-man-platinum-basketball.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-woman+dark+wavy" label: Woman Dark Wavy cover: health-and-sports-kitchen-woman-dark-wavy.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-woman+brunette+ponytail" label: Woman Brunette Ponytail cover: health-and-sports-kitchen-woman-brunette-ponytail.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-woman+blonde+bun" label: Woman Blonde Bun cover: health-and-sports-kitchen-woman-blonde-bun.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-man+asian+cap" label: Man Asian Cap cover: health-and-sports-kitchen-man-asian-cap.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-man+dark+tiedye" label: Man Dark Tiedye cover: health-and-sports-kitchen-man-dark-tiedye.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-man+dark+fridge" label: Man Dark Fridge cover: health-and-sports-kitchen-man-dark-fridge.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-man+dark+tanktop" label: Man Dark Tanktop cover: health-and-sports-kitchen-man-dark-tanktop.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-woman+blonde+fridge" label: Woman Blonde Fridge cover: health-and-sports-kitchen-woman-blonde-fridge.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-woman+blonde+fridgepov" label: Woman Blonde Fridgepov cover: health-and-sports-kitchen-woman-blonde-fridgepov.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-man+cornrows+fridge" label: Man Cornrows Fridge cover: health-and-sports-kitchen-man-cornrows-fridge.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-kitchen-man+braids+fridgepov" label: Man Braids Fridgepov cover: health-and-sports-kitchen-man-braids-fridgepov.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+curly+headband" label: Woman Curly Headband cover: health-and-sports-gym-woman-curly-headband.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+redhead+braids" label: Woman Redhead Braids cover: health-and-sports-gym-woman-redhead-braids.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+curly+boxing" label: Woman Curly Boxing cover: health-and-sports-gym-woman-curly-boxing.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+platinum+boxing" label: Woman Platinum Boxing cover: health-and-sports-gym-woman-platinum-boxing.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-man+cornrows+tattoos" label: Man Cornrows Tattoos cover: health-and-sports-gym-man-cornrows-tattoos.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+platinum+sportsbra" label: Woman Platinum Sportsbra cover: health-and-sports-gym-woman-platinum-sportsbra.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+blonde+green" label: Woman Blonde Green cover: health-and-sports-gym-woman-blonde-green.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+blonde+locker" label: Woman Blonde Locker cover: health-and-sports-gym-woman-blonde-locker.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+dark+bun" label: Woman Dark Bun cover: health-and-sports-gym-woman-dark-bun.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+brunette+freckles" label: Woman Brunette Freckles cover: health-and-sports-gym-woman-brunette-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+dark+locker" label: Woman Dark Locker cover: health-and-sports-gym-woman-dark-locker.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-gym-woman+redhead+freckles" label: Woman Redhead Freckles cover: health-and-sports-gym-woman-redhead-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-car-woman+blonde+freckles" label: Woman Blonde Freckles cover: health-and-sports-car-woman-blonde-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-car-woman+blonde+braid" label: Woman Blonde Braid cover: health-and-sports-car-woman-blonde-braid.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-car-man+dark+tanktop" label: Man Dark Tanktop cover: health-and-sports-car-man-dark-tanktop.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-car-man+braids+tattoos" label: Man Braids Tattoos cover: health-and-sports-car-man-braids-tattoos.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-car-woman+blonde+sunglasses" label: Woman Blonde Sunglasses cover: health-and-sports-car-woman-blonde-sunglasses.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-car-man+twists+plaid" label: Man Twists Plaid cover: health-and-sports-car-man-twists-plaid.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-car-woman+dark+hoodie" label: Woman Dark Hoodie cover: health-and-sports-car-woman-dark-hoodie.mp4 inputImageNote: You need to upload 1 product image - value: "health+&+sports-car-man+dark+hoodie" label: Man Dark Hoodie cover: health-and-sports-car-man-dark-hoodie.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-studio-woman+dark+straight" label: Woman Dark Straight cover: fashion-studio-woman-dark-straight.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-studio-woman+redhead+tanktop" label: Woman Redhead Tanktop cover: fashion-studio-woman-redhead-tanktop.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-studio-woman+blonde+bangs" label: Woman Blonde Bangs cover: fashion-studio-woman-blonde-bangs.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-studio-man+curly+grey" label: Man Curly Grey cover: fashion-studio-man-curly-grey.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-studio-man+brown+silver" label: Man Brown Silver cover: fashion-studio-man-brown-silver.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-studio-woman+dark+grey" label: Woman Dark Grey cover: fashion-studio-woman-dark-grey.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-studio-woman+blonde+black" label: Woman Blonde Black cover: fashion-studio-woman-blonde-black.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-studio-woman+redhead+denim" label: Woman Redhead Denim cover: fashion-studio-woman-redhead-denim.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-dressingroom-woman+brunette+wavy" label: Woman Brunette Wavy cover: fashion-dressingroom-woman-brunette-wavy.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-dressingroom-woman+redhead+freckles" label: Woman Redhead Freckles cover: fashion-dressingroom-woman-redhead-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-dressingroom-woman+redhead+green" label: Woman Redhead Green cover: fashion-dressingroom-woman-redhead-green.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-dressingroom-man+curly+dark" label: Man Curly Dark cover: fashion-dressingroom-man-curly-dark.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-dressingroom-woman+dark+short" label: Woman Dark Short cover: fashion-dressingroom-woman-dark-short.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-dressingroom-woman+blonde+black" label: Woman Blonde Black cover: fashion-dressingroom-woman-blonde-black.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-accessories-woman+redhead+freckles" label: Woman Redhead Freckles cover: fashion-accessories-woman-redhead-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-accessories-man+curly+brown" label: Man Curly Brown cover: fashion-accessories-man-curly-brown.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-accessories-man+brown+black" label: Man Brown Black cover: fashion-accessories-man-brown-black.mp4 inputImageNote: You need to upload 1 product image - value: "fashion-accessories-woman+dark+grey" label: Woman Dark Grey cover: fashion-accessories-woman-dark-grey.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-studio-man+curly+dark" label: Man Curly Dark cover: electronic-studio-man-curly-dark.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-studio-man+curly+white" label: Man Curly White cover: electronic-studio-man-curly-white.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-studio-man+blonde+grey" label: Man Blonde Grey cover: electronic-studio-man-blonde-grey.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-studio-woman+redhead+white" label: Woman Redhead White cover: electronic-studio-woman-redhead-white.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-studio-woman+redhead+navy" label: Woman Redhead Navy cover: electronic-studio-woman-redhead-navy.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-studio-woman+blonde+turtleneck" label: Woman Blonde Turtleneck cover: electronic-studio-woman-blonde-turtleneck.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-man+blonde+hoodie" label: Man Blonde Hoodie cover: electronic-outdoor-man-blonde-hoodie.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-man+buzzcut+sweater" label: Man Buzzcut Sweater cover: electronic-outdoor-man-buzzcut-sweater.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-man+wavy+blue" label: Man Wavy Blue cover: electronic-outdoor-man-wavy-blue.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-woman+blonde+tank" label: Woman Blonde Tank cover: electronic-outdoor-woman-blonde-tank.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-man+wavy+sweatshirt" label: Man Wavy Sweatshirt cover: electronic-outdoor-man-wavy-sweatshirt.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-man+brown+bomber" label: Man Brown Bomber cover: electronic-outdoor-man-brown-bomber.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-man+curly+grey" label: Man Curly Grey cover: electronic-outdoor-man-curly-grey.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-woman+dark+bob" label: Woman Dark Bob cover: electronic-outdoor-woman-dark-bob.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-man+dark+casual" label: Man Dark Casual cover: electronic-outdoor-man-dark-casual.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-outdoor-man+curly+freckles" label: Man Curly Freckles cover: electronic-outdoor-man-curly-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-kitchen-man+blonde+beige" label: Man Blonde Beige cover: electronic-kitchen-man-blonde-beige.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-kitchen-man+curly+cardigan" label: Man Curly Cardigan cover: electronic-kitchen-man-curly-cardigan.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-kitchen-man+curly+stubble" label: Man Curly Stubble cover: electronic-kitchen-man-curly-stubble.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-kitchen-woman+redhead+freckles" label: Woman Redhead Freckles cover: electronic-kitchen-woman-redhead-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-kitchen-woman+brunette+neon" label: Woman Brunette Neon cover: electronic-kitchen-woman-brunette-neon.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-woman+dark+blue" label: Woman Dark Blue cover: electronic-decorative-woman-dark-blue.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-man+curly+vneck" label: Man Curly Vneck cover: electronic-decorative-man-curly-vneck.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-man+curly+sunset" label: Man Curly Sunset cover: electronic-decorative-man-curly-sunset.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-man+blonde+polo" label: Man Blonde Polo cover: electronic-decorative-man-blonde-polo.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-man+wavy+tan" label: Man Wavy Tan cover: electronic-decorative-man-wavy-tan.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-woman+redhead+dark" label: Woman Redhead Dark cover: electronic-decorative-woman-redhead-dark.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-woman+redhead+warm" label: Woman Redhead Warm cover: electronic-decorative-woman-redhead-warm.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-man+brown+slat" label: Man Brown Slat cover: electronic-decorative-man-brown-slat.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-man+brown+black" label: Man Brown Black cover: electronic-decorative-man-brown-black.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-man+curly+olive" label: Man Curly Olive cover: electronic-decorative-man-curly-olive.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-decorative-man+mature+denim" label: Man Mature Denim cover: electronic-decorative-man-mature-denim.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-gamer-man+blonde+hoodie" label: Man Blonde Hoodie cover: electronic-gamer-man-blonde-hoodie.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-gamer-man+blonde+knit" label: Man Blonde Knit cover: electronic-gamer-man-blonde-knit.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-gamer-man+wavy+charcoal" label: Man Wavy Charcoal cover: electronic-gamer-man-wavy-charcoal.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-gamer-man+wavy+olive" label: Man Wavy Olive cover: electronic-gamer-man-wavy-olive.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-gamer-woman+redhead+black" label: Woman Redhead Black cover: electronic-gamer-woman-redhead-black.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-gamer-woman+blonde+earrings" label: Woman Blonde Earrings cover: electronic-gamer-woman-blonde-earrings.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-gamer-woman+dark+blue" label: Woman Dark Blue cover: electronic-gamer-woman-dark-blue.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-car-woman+redhead+freckles" label: Woman Redhead Freckles cover: electronic-car-woman-redhead-freckles.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-car-woman+brunette+bob" label: Woman Brunette Bob cover: electronic-car-woman-brunette-bob.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-car-man+curly+charcoal" label: Man Curly Charcoal cover: electronic-car-man-curly-charcoal.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-car-man+brown+black" label: Man Brown Black cover: electronic-car-man-brown-black.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-car-man+dark+polo" label: Man Dark Polo cover: electronic-car-man-dark-polo.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-car-man+curly+grey" label: Man Curly Grey cover: electronic-car-man-curly-grey.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-car-man+blonde+blue" label: Man Blonde Blue cover: electronic-car-man-blonde-blue.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-bathroom-woman+redhead+teal" label: Woman Redhead Teal cover: electronic-bathroom-woman-redhead-teal.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-bathroom-woman+blonde+bangs" label: Woman Blonde Bangs cover: electronic-bathroom-woman-blonde-bangs.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-bathroom-woman+dark+wavy" label: Woman Dark Wavy cover: electronic-bathroom-woman-dark-wavy.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-bathroom-man+curly+teal" label: Man Curly Teal cover: electronic-bathroom-man-curly-teal.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-bathroom-man+blonde+teal" label: Man Blonde Teal cover: electronic-bathroom-man-blonde-teal.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-bathroom-man+wavy+black" label: Man Wavy Black cover: electronic-bathroom-man-wavy-black.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-bathroom-man+dark+brush" label: Man Dark Brush cover: electronic-bathroom-man-dark-brush.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-bathroom-man+brown+led" label: Man Brown Led cover: electronic-bathroom-man-brown-led.mp4 inputImageNote: You need to upload 1 product image - value: "electronic-bathroom-man+mature+navy" label: Man Mature Navy cover: electronic-bathroom-man-mature-navy.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+blonde+dewy" label: Woman Blonde Dewy cover: beauty-studio-woman-blonde-dewy.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+curly+serum" label: Woman Curly Serum cover: beauty-studio-woman-curly-serum.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+freckled+glasses" label: Woman Freckled Glasses cover: beauty-studio-woman-freckled-glasses.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+curly+orchid" label: Woman Curly Orchid cover: beauty-studio-woman-curly-orchid.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+curly+blue" label: Woman Curly Blue cover: beauty-studio-woman-curly-blue.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+blonde+blue" label: Woman Blonde Blue cover: beauty-studio-woman-blonde-blue.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+blonde+closeup" label: Woman Blonde Closeup cover: beauty-studio-woman-blonde-closeup.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+rainbow+makeup" label: Woman Rainbow Makeup cover: beauty-studio-woman-rainbow-makeup.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+blonde+glam" label: Woman Blonde Glam cover: beauty-studio-woman-blonde-glam.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+pink+fur" label: Woman Pink Fur cover: beauty-studio-woman-pink-fur.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+redhead+purple" label: Woman Redhead Purple cover: beauty-studio-woman-redhead-purple.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-woman+dark+purple" label: Woman Dark Purple cover: beauty-studio-woman-dark-purple.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-man+blonde+vest" label: Man Blonde Vest cover: beauty-studio-man-blonde-vest.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-man+curly+chains" label: Man Curly Chains cover: beauty-studio-man-curly-chains.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-man+bucket+colorful" label: Man Bucket Colorful cover: beauty-studio-man-bucket-colorful.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-man+auburn+natural" label: Man Auburn Natural cover: beauty-studio-man-auburn-natural.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-man+buzzcut+amber" label: Man Buzzcut Amber cover: beauty-studio-man-buzzcut-amber.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-man+wavy+white" label: Man Wavy White cover: beauty-studio-man-wavy-white.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-studio-man+dark+brown" label: Man Dark Brown cover: beauty-studio-man+dark+brown.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-woman+gold+rainbow" label: Woman Gold Rainbow cover: beauty-dressingroom-woman-gold-rainbow.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-woman+redhead+luxury" label: Woman Redhead Luxury cover: beauty-dressingroom-woman-redhead-luxury.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-woman+curly+warm" label: Woman Curly Warm cover: beauty-dressingroom-woman-curly-warm.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-woman+marble+cream" label: Woman Marble Cream cover: beauty-dressingroom-woman-marble-cream.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-woman+auburn+pink" label: Woman Auburn Pink cover: beauty-dressingroom-woman-auburn-pink.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-woman+ginger+marble" label: Woman Ginger Marble cover: beauty-dressingroom-woman-ginger-marble.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-man+taupe+gold" label: Man Taupe Gold cover: beauty-dressingroom-man-taupe-gold.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-man+beige+grey" label: Man Beige Grey cover: beauty-dressingroom-man-beige-grey.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-man+black+gold" label: Man Black Gold cover: beauty-dressingroom-man-black-gold.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-dressingroom-man+blonde+cream" label: Man Blonde Cream cover: beauty-dressingroom-man-blonde-cream.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-car-woman+denim+sunroof" label: Woman Denim Sunroof cover: beauty-car-woman-denim-sunroof.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-car-woman+black+luxury" label: Woman Black Luxury cover: beauty-car-woman-black-luxury.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-car-woman+leather+night" label: Woman Leather Night cover: beauty-car-woman-leather-night.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-car-woman+blonde+night" label: Woman Blonde Night cover: beauty-car-woman-blonde-night.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-car-woman+cognac+skyline" label: Woman Cognac Skyline cover: beauty-car-woman-cognac-skyline.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-car-man+dark+bokeh" label: Man Dark Bokeh cover: beauty-car-man-dark-bokeh.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-car-man+beige+night" label: Man Beige Night cover: beauty-car-man-beige-night.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-car-man+silver+jacket" label: Man Silver Jacket cover: beauty-car-man-silver-jacket.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-car-man+navy+elegant" label: Man Navy Elegant cover: beauty-car-man-navy-elegant.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bedroom-woman+beige+cozy" label: Woman Beige Cozy cover: beauty-bedroom-woman-beige-cozy.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bedroom-woman+blonde+neutral" label: Woman Blonde Neutral cover: beauty-bedroom-woman-blonde-neutral.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bedroom-woman+warm+lamp" label: Woman Warm Lamp cover: beauty-bedroom-woman-warm-lamp.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bedroom-woman+white+glam" label: Woman White Glam cover: beauty-bedroom-woman-white-glam.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bedroom-woman+pink+cozy" label: Woman Pink Cozy cover: beauty-bedroom-woman-pink-cozy.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bedroom-man+green+couch" label: Man Green Couch cover: beauty-bedroom-man-green-couch.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bedroom-woman+white+modern" label: Woman White Modern cover: beauty-bedroom-woman-white-modern.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bedroom-man+beige+minimal" label: Man Beige Minimal cover: beauty-bedroom-man-beige-minimal.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-woman+white+orchid" label: Woman White Orchid cover: beauty-bathroom-woman-white-orchid.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-woman+marble+vanity" label: Woman Marble Vanity cover: beauty-bathroom-woman-marble-vanity.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-woman+teal+tiles" label: Woman Teal Tiles cover: beauty-bathroom-woman-teal-tiles.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-woman+beige+bathtub" label: Woman Beige Bathtub cover: beauty-bathroom-woman-beige-bathtub.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-woman+warm+shelves" label: Woman Warm Shelves cover: beauty-bathroom-woman-warm-shelves.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-man+blue+tiles" label: Man Blue Tiles cover: beauty-bathroom-man-blue-tiles.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-man+teal+pointing" label: Man Teal Pointing cover: beauty-bathroom-man-teal-pointing.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-man+navy+selfie" label: Man Navy Selfie cover: beauty-bathroom-man-navy-selfie.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-man+teal+modern" label: Man Teal Modern cover: beauty-bathroom-man-teal-modern.mp4 inputImageNote: You need to upload 1 product image - value: "beauty-bathroom-man+gold+accents" label: Man Gold Accents cover: beauty-bathroom-man-gold-accents.mp4 inputImageNote: You need to upload 1 product image - name: duration label: Duration help: Required. Video length in seconds. type: select default: 5 options: - value: "5" label: 5 seconds - value: "10" label: 10 seconds - name: inputImage label: Input Image help: Required: Product photo type: combinefileinput default: input-product-8.jpeg - name: script label: Script help: Required. Enter your video script. Note: Scripts exceeding the time limit for the selected duration will be cut short. Choose a longer duration for extensive scripts. type: textarea default: Perfect scent - name: ratio label: ratio help: Required. Auto matches the closest ratio to your input image. Note: pro mode only generates outputs in 16:9 or 9:16. type: select default: auto options: - value: "auto" label: auto - value: "16:9" label: 16:9 - value: "9:16" label: 9:16 - value: "1:1" label: 1:1 - value: "2:3" label: 2:3 - value: "3:2" label: 3:2 - value: "3:4" label: 3:4 - value: "4:3" label: 4:3 - value: "4:5" label: 4:5 - value: "5:4" label: 5:4 - name: inputImageModel label: Model Image help: Optional: Model photo type: combinefileinput default: ## Integration Header Prepare ```bash # Sign up Wiro dashboard and create project export YOUR_API_KEY="{{useSelectedProjectAPIKey}}"; export YOUR_API_SECRET="XXXXXXXXX"; # unix time or any random integer value export NONCE=$(date +%s); # hmac-SHA256 (YOUR_API_SECRET+Nonce) with YOUR_API_KEY export SIGNATURE="$(echo -n "${YOUR_API_SECRET}${NONCE}" | openssl dgst -sha256 -hmac "${YOUR_API_KEY}")"; ``` ## Run Command - Make HTTP Post Request ```bash curl -X POST "https://api.wiro.ai/v1/Run/wiro/ugc-creator-v2" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "mode": "std", "effectType": "restaurant+&+cafe-kitchen-woman+bandana+chef", "duration": "5", "inputImage": "input-product-8.jpeg", "script": "Perfect scent", "ratio": "auto", "inputImageModel": "", "callbackUrl": "You can provide a callback URL; Wiro will send a POST request to it when the task is completed." }'; ``` ## Run Command - Response ```json { "errors": [], "taskid": "2221", "socketaccesstoken": "eDcCm5yyUfIvMFspTwww49OUfgXkQt", "result": true } ``` ## Get Task Detail - Make HTTP Post Request with Task ID ```bash curl -X POST "https://api.wiro.ai/v1/Task/Detail" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "taskid": "2221" }'; ``` ## Get Task Detail - Make HTTP Post Request with Socket Access Token ```bash curl -X POST "https://api.wiro.ai/v1/Task/Detail" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "tasktoken": "eDcCm5yyUfIvMFspTwww49OUfgXkQt" }'; ``` ## Get Task Detail - Response ```json { "total": "1", "errors": [], "tasklist": [ { "id": "2221", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "socketaccesstoken": "eDcCm5yyUfIvMFspTwww49OUfgXkQt", "parameters": {}, "debugoutput": "", "debugerror": "", "starttime": "1734513809", "endtime": "1734513813", "elapsedseconds": "6.0000", "status": "task_postprocess_end", "createtime": "1734513807", "canceltime": "0", "assigntime": "1734513807", "accepttime": "1734513807", "preprocessstarttime": "1734513807", "preprocessendtime": "1734513807", "postprocessstarttime": "1734513813", "postprocessendtime": "1734513814", "outputs": [ { "id": "6bc392c93856dfce3a7d1b4261e15af3", "name": "0.png", "contenttype": "image/png", "parentid": "6c1833f39da71e6175bf292b18779baf", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "size": "202472", "addedtime": "1734513812", "modifiedtime": "1734513812", "accesskey": "dFKlMApaSgMeHKsJyaDeKrefcHahUK", "url": "https://cdn1.wiro.ai/6a6af820-c5050aee-40bd7b83-a2e186c6-7f61f7da-3894e49c-fc0eeb66-9b500fe2/0.png" } ], "size": "202472" } ], "result": true } ``` ## Kill Task - Make HTTP Post Request with Task ID ```bash curl -X POST "https://api.wiro.ai/v1/Task/Kill" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "taskid": "534574" }'; ``` ## Kill Task - Make HTTP Post Request with Socket Access Token ```bash curl -X POST "https://api.wiro.ai/v1/Task/Kill" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "socketaccesstoken": "ZpYote30on42O4jjHXNiKmrWAZqbRE" }'; ``` ## Kill Task - Response ```json { "errors": [], "tasklist": [ { "id": "534574", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "name": "", "socketaccesstoken": "ZpYote30on42O4jjHXNiKmrWAZqbRE", "parameters": { "inputImage": "https://api.wiro.ai/v1/File/mCmUXgZLG1FNjjjwmbtPFr2LVJA112/inputImage-6060136.png" }, "debugoutput": "", "debugerror": "", "starttime": "1734513809", "endtime": "1734513813", "elapsedseconds": "6.0000", "status": "task_cancel", "cps": "0.000585000000", "totalcost": "0.003510000000", "guestid": null, "projectid": "699", "modelid": "598", "description": "", "basemodelid": "0", "runtype": "model", "modelfolderid": "", "modelfileid": "", "callbackurl": "", "marketplaceid": null, "createtime": "1734513807", "canceltime": "0", "assigntime": "1734513807", "accepttime": "1734513807", "preprocessstarttime": "1734513807", "preprocessendtime": "1734513807", "postprocessstarttime": "1734513813", "postprocessendtime": "1734513814", "pexit": "0", "categories": "["tool","image-to-image","quick-showcase","compare-landscape"]", "outputs": [ { "id": "6bc392c93856dfce3a7d1b4261e15af3", "name": "0.png", "contenttype": "image/png", "parentid": "6c1833f39da71e6175bf292b18779baf", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "size": "202472", "addedtime": "1734513812", "modifiedtime": "1734513812", "accesskey": "dFKlMApaSgMeHKsJyaDeKrefcHahUK", "foldercount": "0", "filecount": "0", "ispublic": 0, "expiretime": null, "url": "https://cdn1.wiro.ai/6a6af820-c5050aee-40bd7b83-a2e186c6-7f61f7da-3894e49c-fc0eeb66-9b500fe2/0.png" } ], "size": "202472" } ], "result": true } ``` ## Cancel Task - Make HTTP Post Request (For tasks on queue) ```bash curl -X POST "https://api.wiro.ai/v1/Task/Cancel" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "taskid": "634574" }'; ``` ## Cancel Task - Response ```json { "errors": [], "tasklist": [ { "id": "634574", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "name": "", "socketaccesstoken": "ZpYote30on42O4jjHXNiKmrWAZqbRE", "parameters": { "inputImage": "https://api.wiro.ai/v1/File/mCmUXgZLG1FNjjjwmbtPFr2LVJA112/inputImage-6060136.png" }, "debugoutput": "", "debugerror": "", "starttime": "1734513809", "endtime": "1734513813", "elapsedseconds": "6.0000", "status": "task_cancel", "cps": "0.000585000000", "totalcost": "0.003510000000", "guestid": null, "projectid": "699", "modelid": "598", "description": "", "basemodelid": "0", "runtype": "model", "modelfolderid": "", "modelfileid": "", "callbackurl": "", "marketplaceid": null, "createtime": "1734513807", "canceltime": "0", "assigntime": "1734513807", "accepttime": "1734513807", "preprocessstarttime": "1734513807", "preprocessendtime": "1734513807", "postprocessstarttime": "1734513813", "postprocessendtime": "1734513814", "pexit": "0", "categories": "["tool","image-to-image","quick-showcase","compare-landscape"]", "outputs": [ { "id": "6bc392c93856dfce3a7d1b4261e15af3", "name": "0.png", "contenttype": "image/png", "parentid": "6c1833f39da71e6175bf292b18779baf", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "size": "202472", "addedtime": "1734513812", "modifiedtime": "1734513812", "accesskey": "dFKlMApaSgMeHKsJyaDeKrefcHahUK", "foldercount": "0", "filecount": "0", "ispublic": 0, "expiretime": null, "url": "https://cdn1.wiro.ai/6a6af820-c5050aee-40bd7b83-a2e186c6-7f61f7da-3894e49c-fc0eeb66-9b500fe2/0.png" } ], "size": "202472" } ], "result": true } ``` ## Task Status Information This section defines the possible task status values returned by the API when polling for task completion. ### Completed Task Statuses (Polling can stop) These indicate that the task has reached a terminal state — either success or failure. Once any of these is received, polling should stop. - task_postprocess_end : Task completed successfully and post-processing is done. - task_cancel : Task was cancelled by the user or system. ### Running Task Statuses (Continue polling) These statuses indicate that the task is still in progress. Polling should continue if one of these is returned. - task_queue : Task is waiting in the queue. - task_accept : Task has been accepted for processing. - task_assign : Task is being assigned to a worker. - task_preprocess_start : Preprocessing is starting. - task_preprocess_end : Preprocessing is complete. - task_start : Task execution has started. - task_output : Output is being generated.