## Basic tool info Tool name: WizardWhitebeard/Scrap-Yard-Supermarionation-Puppets-SKROTNISSE Tool description: Scrap Yard: Supermarionation Puppets SKROTNISSE Tool cover: https://cdn.wiro.ai/uploads/models/WizardWhitebeard-Scrap-Yard-Supermarionation-Puppets-SKROTNISSE-cover.jpeg Tool categories: - model - text-to-image - checkpoint-file - lora-flux - bf16 - persistent Tool tags: - dolls - animation - retro - puppet - supermarionation - ugly - style - tv series - puppetry - marionettes - kardemomme - jan loof - thorbjorn egner - skrotnisse Run Task Endpoint (POST): https://api.wiro.ai/v1/Run/WizardWhitebeard/Scrap-Yard-Supermarionation-Puppets-SKROTNISSE Get Task Detail Endpoint (POST): https://api.wiro.ai/v1/Task/Detail ## Tool Inputs: - name: prompt label: prompt help: prompt-help type: textarea default: skrotnisse puppet wwf Hogan wrestler with a blonde handlebar mustache and with second face on chin, wearing headband and a yellow leotard. Big nose and tired eyes. - name: samples label: numberofoutputs help: numberofoutputs-help type: number default: 1 - name: steps label: inferencesteps help: inferencesteps-help type: number default: 26 - name: scale label: guidancescale help: guidancescale-help type: float default: 3 - name: seed label: seed help: seed-help type: text default: 106362638 - name: width label: width help: width-help type: number default: 1024 - name: height label: height help: height-help type: number default: 1024 ## Tool Parameter Inspires: - steps: 26 - scale: 3 - prompt: skrotnisse puppet wwf Hogan wrestler with a blonde handlebar mustache and with second face on chin, wearing headband and a yellow leotard. Big nose and tired eyes. - seed: 106362638 - steps: 28 - scale: 3.5 - prompt: middle-aged skrotnisse Elsa Frozen, with blonde braided hair, sitting with bad posture on a throne made of ice, in a frozen palace. Hunching, bad skin, slightly overweight, in her 50s, wearing glasses. Highly detailed skin texture, dramatic lighting, cinematic color grading - seed: 1228477272 - steps: 26 - scale: 3 - prompt: skrotnisse puppet wwf wrestler with a blonde handlebar mustache and with second face on chin, wearing headband and a yellow leotard. Big nose and tired eyes. - seed: 606602277 - steps: 30 - scale: 6 - prompt: This is a high-contrast black and white photograph of skrotnisse hermit’s face in profile, taken in a low-light setting. The image is highly detailed, with soft shadows and sharp contrasts, creating a dramatic and intimate atmosphere. The skrotnisse hermit’s skin has a smooth texture, and he has long beard that cascades down his shoulders, partially obscuring his face. skrotnisse hermit’s eyes are partially closed, giving a contemplative or dreamy expression. The lighting highlights the contours of his face, emphasizing the curvature of his cheekbones and the delicate lines around his eyes. The background is dark and indistinct, drawing attention solely to the subject. The photograph captures a moment of quiet introspection, with a focus on the emotional depth and texture of the subject's face. The overall mood is moody and introspective, with the absence of color adding to the evocative nature of the image. - seed: 2132201932 - steps: 28 - scale: 3.5 - prompt: middle-aged skrotnisse Elsa Frozen, with blonde braided hair, sitting with bad posture on a throne made of ice, in a frozen palace. Hunching, bad skin, slightly overweight, in her 50s, wearing glasses - seed: 1388815071 ## 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/WizardWhitebeard/Scrap-Yard-Supermarionation-Puppets-SKROTNISSE" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "prompt": "skrotnisse puppet wwf Hogan wrestler with a blonde handlebar mustache and with second face on chin, wearing headband and a yellow leotard. Big nose and tired eyes.", "samples": 1, "steps": 26, "scale": "3", "seed": "106362638", "width": 1024, "height": 1024, "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 ```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 } ``` ## 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.