---
title: "Mark a Task as complete"
method: POST
path: "/communications/tasks/{task_id}/mark-complete"
tags: ["Task"]
---

# Mark a Task as complete

`POST /communications/tasks/{task_id}/mark-complete`

Mark a Task as complete

## Path parameters

- `task_id` string, required

## Headers

- `x-api-key` string, required

## Response `200`

task response

- ResponseMarkComplete — mark task as complete
  - `id` string, required — task id
  - `completed` FSCompleted — task completion info for Firestore
    - `object_type_id` integer — ObjectTypeId
    - `object_type` string — Object Type label
    - `completed_by_id` integer — Who last completed the record (Identifier)
    - `completed_by` string — Who last completed the record (Name)
    - `completed_on_datetime` string, date-time — Datetime that the record was completed
  - `updated` FSUpdated — Update info for Firestore
    - `object_type_id` integer — ObjectTypeId
    - `object_type` string — Object Type label
    - `updated_by_id` integer — Who last updated the record (Identifier)
    - `updated_by` string — Who last updated the record (Name)
    - `updated_on_datetime` string, date-time — Datetime that the record was last updated

---

[API](https://skmtc.net/wodify/apis/leads.md) · [All operations](https://skmtc.net/wodify/apis/leads/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wodify/leads/revisions/974500ca0714/schema)
