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
headerrequired

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.

priority
enum<string>

The priority level of the task.

Available options:
No Priority,
Urgent,
High,
Medium,
Low
dueDate
string

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

groupId
string

The ID of the task group.

taskUsers
string[]

An array of user IDs associated with the task.

files
object[]

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

estimateTime
integer

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

milestoneId
integer

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

Response

200 - application/json
taskId
string

The ID of the task

taskName
string

The Name of the task

projectId
string

The ID of the project.

groupId
string

The ID of the group.

group
string

The Group of the task.

description
string

Description of the task.

status
boolean

The Status of the task.

subscribers
string[]

List of Subscribers who Subscribe the task.

dueDate
string

The due date of the project.

priority
string

Select priority of the task.

estimateTime
integer

Estimated time required for the task (hh).

milestoneId
integer

The ID of the task milestone.

taskUsers
object[]

List of task users.