---
title: "Get details of a task"
method: GET
path: "/tasks/{id}"
tags: ["Tasks"]
---

# Get details of a task

`GET /tasks/{id}`

Returns the details of a specific task.

## Path parameters

- `id` integer, required

## Response `200`

Get a task.

- object
  - `success` boolean
  - `data` object
    - `id` integer — The ID of the task, generated when the task was created
    - `title` string — The title of the task
    - `project_id` number — The ID of the project this task is associated with
    - `description` string — The description of the task
    - `parent_task_id` number — The ID of a parent task. Can not be ID of a task which is already a subtask.
    - `assignee_id` number — The ID of the user assigned to the task. When the `assignee_id` field is updated, the `assignee_ids` field value will be overwritten by the `assignee_id` field value.
    - `assignee_ids` number[] — The IDs of users assigned to the task. When the `assignee_ids` field is updated, the `assignee_id` field value will be set to the first value of the `assignee_ids` field, or `null` if the list is empty.
    - `done` 0 | 1 — Whether the task is done or not. 0 = Not done, 1 = Done.
    - `due_date` string, date — The due date of the task. Format: YYYY-MM-DD.
    - `creator_id` number — The creator of a task
    - `add_time` string — The creation date and time of the task in UTC. Format: YYYY-MM-DD HH:MM:SS.
    - `update_time` string — The update date and time of the task in UTC. Format: YYYY-MM-DD HH:MM:SS.
    - `marked_as_done_time` string — The marked as done date and time of the task in UTC. Format: YYYY-MM-DD HH:MM:SS.
  - `additional_data` object, nullable

---

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