Task

Add a new task on a project

post/v1/workspaces/{workspaceId}/projects/{projectId}/tasks

Path parameters

projectIdstring required

Represents a project identifier across the system.

Example:25b687e29ae1f428e7ebe123

Represents a project identifier across the system.

workspaceIdstring required

Represents a workspace identifier across the system.

Example:64a687e29ae1f428e7ebe303

Represents a workspace identifier across the system.

Query parameters

contains-assigneeboolean

Flag to set whether task will have assignee or none.

Flag to set whether task will have assignee or none.

Request body

assigneeIdstring
assigneeIdsstring[]

Represents list of assignee ids for the task.

budgetEstimateinteger

Represents a task budget estimate as long.

estimatestring

Represents a task duration estimate in ISO-8601 format.

idstring

Represents task identifier across the system.

namestring required

Represents task name.

status'ACTIVE' | 'DONE' | 'ALL'

Represents task status.

userGroupIdsstring[]

Represents list of user group ids for the task.

Example request

{
  "assigneeIds": [
    "45b687e29ae1f428e7ebe123",
    "67s687e29ae1f428e7ebe678"
  ],
  "budgetEstimate": 10000,
  "estimate": "PT1H30M",
  "id": "57a687e29ae1f428e7ebe107",
  "name": "Bugfixing",
  "status": "DONE",
  "userGroupIds": [
    "67b687e29ae1f428e7ebe123",
    "12s687e29ae1f428e7ebe678"
  ]
}

Response

Created

TaskDtoV1 required— unresolved $ref

Changes