---
title: "Retrieve multiple node versions in a single request"
method: POST
path: "/bulk/nodes/versions"
tags: ["Registry"]
---

# Retrieve multiple node versions in a single request

`POST /bulk/nodes/versions`

## Request body

- BulkNodeVersionsRequest
  - `node_versions` NodeVersionIdentifier[], required — List of node ID and version pairs to retrieve
    - `node_id` string, required — The unique identifier of the node
    - `version` string, required — The version of the node

## Response `200`

Successfully retrieved node versions

- BulkNodeVersionsResponse
  - `node_versions` BulkNodeVersionResult[], required — List of retrieved node versions with their status
    - `error_message` string — Error message if retrieval failed (only present if status is error)
    - `identifier` NodeVersionIdentifier, required
      - `node_id` string, required — The unique identifier of the node
      - `version` string, required — The version of the node
    - `node_version` NodeVersion
      - `changelog` string — Summary of changes made in this version
      - `comfy_node_extract_status` string — The status of comfy node extraction process.
      - `createdAt` string, date-time — The date and time the version was created.
      - `dependencies` string[] — A list of pip dependencies required by the node.
      - `deprecated` boolean — Indicates if this version is deprecated.
      - `downloadUrl` string — [Output Only] URL to download this version of the node
      - `id` string
      - `node_id` string — The unique identifier of the node.
      - `status` 'NodeVersionStatusActive' | 'NodeVersionStatusDeleted' | 'NodeVersionStatusBanned' | 'NodeVersionStatusPending' | 'NodeVersionStatusFlagged'
      - `status_reason` string
      - `supported_accelerators` string[] — List of accelerators (e.g. CUDA, DirectML, ROCm) that this node supports
      - `supported_comfyui_frontend_version` string — Supported versions of ComfyUI frontend
      - `supported_comfyui_version` string — Supported versions of ComfyUI
      - `supported_os` string[] — List of operating systems that this node supports
      - `tags` string[]
      - `tags_admin` string[] — Admin-only tags for security warnings and admin metadata
      - `version` string — The version identifier, following semantic versioning. Must be unique for the node.
    - `status` 'success' | 'not_found' | 'error', required — Status of the retrieval operation

## Other responses

- `400` — Bad request, invalid input
- `500` — Internal server error

---

[API](https://skmtc.dev/ac/apis/comfy-api.md) · [All operations](https://skmtc.dev/ac/apis/comfy-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ac/comfy-api/revisions/c1893dffe250/schema)
