Tasks#
Tasks enable users to manage projects, organize responsibilities, and meet deadlines in the Workiva platform. Use these endpoints to create and manage tasks.
Task#
Details about the task, including its ID, status, associated users, and milestone dates.
Properties#
Name |
Type |
Description |
Restrictions |
|---|---|---|---|
assignee |
The user’s ID |
||
completed |
When the action was performed, and details about the user who did it |
read-only |
|
created |
When the action was performed, and details about the user who did it |
read-only |
|
description |
string |
The description of the task, up to 2000 characters |
Maximum length: 2000 |
dueDate |
string(date-time) |
The task’s due date |
|
id |
string |
The unique identifier of the task |
read-only |
location |
TaskLocation¦null |
Details about what the task is attached to, such as a file ID. If null, the task isn’t attached to anything. Once a location is attached to a task, that location cannot be changed. |
|
modified |
When the action was performed, and details about the user who did it |
read-only |
|
sourceUrl |
string |
The link to the task in Wdesk Home or within a document. |
read-only |
status |
string |
Whether the task is |
Maximum length: 100 |
title |
string |
The title of the task, up to 500 characters |
Maximum length: 500 |
Enumerated Values#
Property |
Value |
|---|---|
status |
|
status |
|
status |
|
status |
|
status |
|
status |
|
status |
|
status |
|
status |
|
Example#
{
"assignee": {
"id": "V1ZVd2VyFzU3NiQ1NDA4NjIzNzk2MjD"
},
"completed": {
"dateTime": "2019-10-30T15:03:27Z",
"user": {
"id": "V1ZVd2VyFzU3NiQ1NDA4NjIzNzk2MjD"
}
},
"created": {
"dateTime": "2019-10-30T15:03:27Z",
"user": {
"id": "V1ZVd2VyFzU3NiQ1NDA4NjIzNzk2MjD"
}
},
"description": "Review document for spelling and grammar",
"dueDate": "2019-10-30T00:00:00Z",
"id": "128f274395254cf17eda6b3eb3d021b9",
"location": {
"file": "124efa2a142f472ba1ceab34ed18915f",
"fileSegment": "465ttdh2a142y75ehsft5ab34edf5675"
},
"modified": {
"dateTime": "2019-10-30T15:03:27Z",
"user": {
"id": "V1ZVd2VyFzU3NiQ1NDA4NjIzNzk2MjD"
}
},
"sourceUrl": "https://app.wdesk.com/tasks/d/UVdOauIzVaVkQjdxTmzNNUOEUTQOakEnTnpJTE9ENXkuEkdGeaF4OENNJEV3NUTBmA?token=NTc0NDU2MTg1MjM0ODUyTM",
"status": "Completed",
"title": "Review Document"
}
TaskLocation#
Details about what the task is attached to, such as a file ID. If null, the task isn’t attached to anything. Once a location is attached to a task, that location cannot be changed.
Properties#
Name |
Type |
Description |
Restrictions |
|---|---|---|---|
file |
string |
The unique identifier of the file |
|
fileSegment |
string |
The unique identifier of the fileSegment. A fileSegment is a section in a document, a sheet in a spreadsheet, or a slide in a presentation. |
Example#
{
"file": "124efa2a142f472ba1ceab34ed18915f",
"fileSegment": "465ttdh2a142y75ehsft5ab34edf5675"
}