---
title: "Queue Run"
method: POST
path: "/run/deployment/queue"
tags: ["Run"]
---

# Queue Run

`POST /run/deployment/queue`

Create a new deployment run with the given parameters.

## Request body

- DeploymentRunRequest
  - `inputs` object — The inputs to the workflow
  - `webhook` string
  - `webhook_intermediate_status` boolean
  - `gpu` 'CPU' | 'T4' | 'L4' | 'A10G' | 'L40S' | 'A100' | 'A100-80GB' | 'H100' | 'H200' | 'B200' — The GPU to override the machine's default GPU
  - `flags` string[], nullable — Array of flag strings
  - `deployment_id` string, uuid, required

## Response `200`

Successful Response

- CreateRunResponse
  - `run_id` string, uuid, required — The ID of the run, use this to get the run status and outputs

## Other responses

- `422` — Validation Error

---

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