---
title: "Reorder Queue Templates"
method: POST
path: "/annotation_queues/{queue_id}/templates/reorder"
tags: ["annotation_queue"]
---

# Reorder Queue Templates

`POST /annotation_queues/{queue_id}/templates/reorder`

Reorder templates within an annotation queue.

The ordering must include all and only the template IDs currently in the queue.
Templates will be assigned positions 1, 2, 3... based on their order in the list.

## Path parameters

- `queue_id` string, uuid4, required

## Request body

- AnnotationTemplateReorder — Request to re-order the annotation templates of a project. - Expects a list of strings where each string is the ID of a template in the project in the order we want the templates to appear in. - Expects the list to be complete list of all template IDs.
  - `ordering` string[], required

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

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