---
title: "Create Queue"
method: POST
path: "/v2/teams/{teamId}/queues"
tags: ["Queues"]
---

# Create Queue

`POST /v2/teams/{teamId}/queues`

Create a new queue.

## Path parameters

- `teamId` string, required

## Request body

- object
  - `name` string, required — Queue name. Must be unique within the team.
  - `description` string, nullable — Optional human-readable description.
  - `folder_id` string, uuid, nullable — Optional folder to nest the queue under.
  - `automation_id` string, uuid, nullable — Automation this queue belongs to. Optional for teams not yet migrated to Automations; required once a team has migrated.

## Response `201`

Default Response

- object
  - `queue` object, required
    - `id` string, uuid, required
    - `name` string, required
    - `description` string, nullable, required
    - `folder_id` string, uuid, nullable, required
    - `automation_id` string, uuid, nullable
    - `team_id` string, nullable
    - `created_at` string, required
    - `has_approvals` boolean, required

## Other responses

- `400` — Default Response
- `401` — Default Response
- `403` — Default Response
- `409` — Default Response
- `500` — Default Response

---

[API](https://skmtc.net/duvo/apis/duvo-public-api.md) · [All operations](https://skmtc.net/duvo/apis/duvo-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/duvo/duvo-public-api/versions/dafcf3d868a9/schema)
