---
title: "Download assets to cloud runtime"
method: POST
path: "/api/assets/download"
tags: ["assets"]
---

# Download assets to cloud runtime

`POST /api/assets/download`

[cloud-only] Initiates a download of one or more assets to the cloud runtime environment. Returns a task ID for tracking download progress via WebSocket.

## Request body

- object
  - `assets` AssetDownloadRequest[], required — Assets to download
    - `asset_id` string, uuid, required — ID of the asset to download
    - `target_path` string — Target path on the runtime filesystem

## Response `200`

Download initiated

- object
  - `task_id` string — Task ID for tracking progress via WebSocket

## Other responses

- `400` — Bad request
- `401` — Unauthorized

## Changes

- **2026-05-08** `c9640fded659` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/comfy-org/apis/comfyui-api/changes/api/assets/download/post.md)

---

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