ComfyUI workflows
ComfyUI workflow API
Discover and download tested API-format graphs, deploy one as a scale-to-zero GPU endpoint, and poll hosted output artifacts. app.nz API Input and API Output nodes make typed names part of the graph itself; deployment workflows and their contracts persist in the platform database and can be exported exactly. Serverless workers use pinned reviewed node packs and never install arbitrary plugin code at runtime. The public catalogue includes a ten-part foundations course plus twelve multimedia Creative Systems Labs.
basehttps://app.nz
GET
/api/comfy/tutorialsList the 10-part course with runnable workflow linkspublicGET/api/comfy/labsList 12 multimedia labs with runnable workflow linkspublicGET/api/comfy/pluginsList pinned serverless and recommended editable-pod node packspublicGET/api/comfy/spacesList vetted workflows, inputs, provenance, VRAM, and verificationpublicGET/api/comfy/spaces/{slug}Get one API-format graph and its complete contractpublicGET/api/comfy/spaces/{slug}/downloadDownload exact runnable workflow JSONpublicPOST/api/comfy/spaces/{slug}/deployDeploy a gallery workflowAPI keyGET/api/comfy/models?q=proteusSearch model sources and global mirror statepublicPOST/api/comfy/{deployment_id}/runQueue named workflow inputsAPI keyGET/api/comfy/{deployment_id}/downloadExport the exact persisted deployment workflowAPI keyGET/api/comfy/runs/{run_id}Poll timing, cost, errors, and output artifactsAPI keyGallery deploy and run fields
namestringOptional deployment name; defaults to the workflow slug.hardwarestringGPU machine type or auto.modestringauto | serverless | pod | local | dedicated.inputsobjectNamed values from the selected workflow apiInputs contract.apiOutputsarrayNamed output node contract; matching files include the same name.image/video/audiostringPublic URL or artifact:<id> for mapped media inputs.Run image, audio-reactive, or talking-character graphs
# Proteus V0.4: deploy the tested seven-node SDXL workflow
curl -sX POST https://app.nz/api/comfy/spaces/proteus-v04-text-to-image/deploy \
-H "Authorization: Bearer $APP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"auto","name":"proteus-course"}'
# Queue named inputs using the deployment id returned above
curl -sX POST https://app.nz/api/comfy/DEPLOYMENT_ID/run \
-H "Authorization: Bearer $APP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"inputs":{"prompt":"ceramic observatory under an aurora","seed":42,"steps":24,"cfg":5}}'
# CuteDSL-accelerated Z-Image Turbo uses the same contract
curl -sX POST https://app.nz/api/comfy/spaces/cute-zimage-turbo/deploy \
-H "Authorization: Bearer $APP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"auto"}'
# CPU audio-reactive frames: map a worker audio file to spectrum animation
curl -sX POST https://app.nz/api/comfy/spaces/audio-reactive-visualizer/deploy \
-H "Authorization: Bearer $APP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"auto"}'
# Inspect the talking-character graph and its open-source dependencies first
curl -s https://app.nz/api/comfy/spaces/liveavatar-talking-character | jq '.space.apiInputs, .space.openSource'