POST
/
task

Creates a new task within the project specified by the provided projectId. Upon successful creation of the task, notifications are sent to the users listed in the taskUsers.

Authorizations

apiKey
string
header
required

Body

application/json
projectId
string
required

The ID of the project to which the task belongs.

taskName
string
required

The Name of the task.

description
string

The Description of the task, if applicable.

dueDate
string

The due date of the task, We expect yyyy-MM-dd.

estimateTime
integer

Estimated time required for the task (hh), if applicable.

files
object[]

An array of files associated with the task. Each file includes properties such as file type, href, name, and size.

groupId
string

The ID of the task group.

milestoneId
integer

The ID of the task's milestone, if applicable.

priority
enum<string>

The priority level of the task.

Available options:
No Priority,
Urgent,
High,
Medium,
Low
taskUsers
string[]

An array of user IDs associated with the task.

Response

200 - application/json
description
string

Description of the task.

dueDate
string

The due date of the project.

estimateTime
integer

Estimated time required for the task (hh).

group
string

The Group of the task.

groupId
string

The ID of the group.

milestoneId
integer

The ID of the task milestone.

priority
string

Select priority of the task.

projectId
string

The ID of the project.

status
boolean

The Status of the task.

subscribers
string[]

List of Subscribers who Subscribe the task.

taskId
string

The ID of the task

taskName
string

The Name of the task

taskUsers
object[]

List of task users.