---
title: "Complete Task"
method: POST
path: "/team-messaging/v1/tasks/{taskId}/complete"
tags: ["Tasks"]
---

# Complete Task

`POST /team-messaging/v1/tasks/{taskId}/complete`

Completes a task in the specified chat.

## Path parameters

- `taskId` string, required

## Request body

- TMCompleteTaskRequest
  - `status` 'Incomplete' | 'Complete' — Completeness status
  - `assignees` object[]
    - `id` string — Internal identifier of an assignee
  - `completenessPercentage` integer

## Response `204`

No Content

## Other responses

- `400` — Invalid input parameter(-s)
- `403` — Forbidden
- `404` — Requested task ID does not exist

---

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