ComfyPilotComfyPilot
文档 / 节点包 / list all comfy-nodes

list all comfy-nodes

节点包 list-all-comfy-nodes 更新于 2026-11-13

查看官方原文

list all comfy-nodes

OpenAPI

````yaml https://api.comfy.org/openapi get /comfy-nodes openapi: 3.0.2 info: title: Comfy API version: '1.0' servers:

  • url: https://api.comfy.org security: [] tags:
  • description: Comfy Router's canonical, model-ID-addressed routes. name: Comfy Router
  • description: >- Signed-in users running Comfy-owned serverless apps with free runs and flat or per-second pricing (FE-2737). name: App Proxy paths: /comfy-nodes: get: tags:
  • Registry summary: list all comfy-nodes operationId: ListAllComfyNodes parameters:
  • description: >- The number of items to include per page. A value above the maximum is clamped down to it; 0 and negative values are accepted and select the default. (That is why no minimum is declared — sub-1 is meaningful here, not invalid.) The page size actually served is echoed back as page_size, so a clamp is always detectable. in: query name: pageSize schema: default: 100 maximum: 100 type: integer
  • description: Page number (1-based indexing) in: query name: page schema: default: 1 type: integer
  • description: Filter by node ID in: query name: node_id schema: type: string
  • description: Filter by node version in: query name: node_version schema: type: string
  • description: Filter by ComfyUI node name in: query name: comfy_node_name schema: type: string responses: '200': content: application/json: schema: properties: comfy_nodes: items: $ref: '#/components/schemas/ComfyNode' type: array page_size: description: >- The page size actually served. The server clamps pageSize to the documented maximum, so this can be smaller than the requested value; paginate with this number rather than the one you asked for, or you will skip rows. type: integer total: description: Total number of comfy nodes type: integer type: object description: OK '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: Bad request, invalid input data. '401': description: Unauthorized '403': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: Forbidden '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: Internal server error components: schemas: ComfyNode: properties: category: description: UI category where the node is listed, used for grouping nodes. type: string comfy_node_name: description: Unique identifier for the node type: string deprecated: description: >- Indicates if the node is deprecated. Deprecated nodes are hidden in the UI. type: boolean description: description: Brief description of the node's functionality or purpose. type: string experimental: description: >- Indicates if the node is experimental, subject to changes or removal. type: boolean function: description: Name of the entry-point function to execute the node. type: string input_types: description: Defines input parameters type: string output_is_list: description: Boolean values indicating if each output is a list. items: type: boolean type: array policy: $ref: '#/components/schemas/ComfyNodePolicy' return_names: description: Names of the outputs for clarity in workflows. type: string return_types: description: Specifies the types of outputs produced by the node. type: string type: object ErrorResponse: properties: error: type: string message: type: string required:
  • error
  • message type: object ComfyNodePolicy: enum:
  • ComfyNodePolicyActive
  • ComfyNodePolicyBanned
  • ComfyNodePolicyLocalOnly type: string

````