---
title: "Update a task"
method: PUT
path: "/tasks/{id}"
tags: ["Tasks"]
---

# Update a task

`PUT /tasks/{id}`

## Path parameters

- `id` number, required

## Request body

- object
  - `assigned_to_id` number — The user to assign the task to
  - `description` string
  - `priority` number — A number 1-5, with 1 being the lowest priority
  - `date_due` string — If null the task will be assigned ASAP as in the CATS UI
  - `is_completed` boolean

## Response `204`

No Content

---

[API](https://skmtc.net/catsone/apis/cats-api-v3.md) · [All operations](https://skmtc.net/catsone/apis/cats-api-v3/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/catsone/cats-api-v3/revisions/dedbbade450d/schema)
