Recipes
post/v2/consumer/recipes/comfyNodepackSnapshot

Request

  • The document declares no server URL.
  • Auth: none required

Query parameters

experimentalboolean
allowMatureContentboolean
whatifboolean
ephemeralboolean
tier'paid' | 'free'

How a workflow is paid for.

Request body

comfyImagestring nullable

The comfy image to install against, as an oci:image AIR. The captured layer is only valid for this exact image, so it is part of the blob key; when omitted the handler uses the configured default comfy image.

nodepacksstring[] required

The comfy:nodepack AIRs to install and snapshot, e.g. urn:air:comfy:nodepack:comfyregistry:kijai/comfyui-kjnodes@1.4.0. One snapshot job is produced per pack.

minVramGbinteger nullable

Minimum GPU VRAM (GB) the capturing worker must report, so the install happens on hardware representative of the session's tier.

useSageAttentionboolean nullable

Optional Sage Attention toggle, forwarded to the worker's launch so the captured environment matches how the consumer runs the image.

Response

OK

Changes

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the new optional query request parameter tier