checkTasks

Tasks are used on workspaces and can be connected to people, organizations, and conversations.

Good to know:

  • A task must always contain a title

  • A task must be part of a workspace

  • The type (task or deal) is determined by the workspace

Creates a Task resource.

post

Creates a Task resource.

Authorizations
Body
parentstring · nullableOptionalExample: https://example.com/
beforeTaskstring · nullableOptionalExample: https://example.com/
afterTaskstring · nullableOptionalExample: https://example.com/
positionTopboolean · nullableOptionalDefault: false
titlestring · nullableRequired

Title of task

descriptionstring · nullableOptional

Short description of task

statusstring · nullableOptional

Workspace

Example: /workspaces/{workspaceId}/columns/{id}
authorstring · nullableOptional

Author of this task

Example: /users/{id}
assigneesobject[]Optional
observersobject[]Optional
isFlaggedbooleanOptional

Highlight this task

Default: false
archivedAtstring · nullableOptional

Archive task

dueDatestring · nullableOptional

Date when this task is due

isTemplatebooleanOptional

Task is a template

Default: false
storyPointEstimationinteger · nullableOptional
dealSizeEstimationinteger · nullableOptional
timeEstimationinteger · max: 4294967295 · nullableOptional
scheduledOnstring · nullableOptional

Date when task is scheduled

plannedWeekstring · nullableOptional

Date when task is planned in week

plannedMonthstring · nullableOptional

Date when task is planned in month

snoozeUntilstring · nullableOptional

Snooze task until

Responses
post
/tasks

Creates a Task resource.

post

Creates a Task resource.

Authorizations
Path parameters
idstringRequired

Task identifier

Body

Duplicate task

statusstring · nullableOptional

Set status

Example: /workspaces/{workspaceId}/columns/{id}
titlestring · nullableOptionalExample: Title based on task to be copied
isTemplatebooleanOptionalDefault: false
Responses
post
/tasks/{id}/duplicate

Creates a Task resource.

post

Creates a Task resource.

Authorizations
Path parameters
idstringRequired

Task identifier

Responses
post
/tasks/{id}/export

No content

Creates a TaskCommentResource resource.

post

Creates a TaskCommentResource resource.

Authorizations
Path parameters
taskIdstringRequired

TaskCommentResource identifier

Body
idstring · nullableOptional
taskIdstring · nullableWrite-onlyOptional
createdAtstring · nullableOptional
descriptionstring · nullableRequired
flaggedboolean · nullableOptional
authorstring · nullableOptionalExample: https://example.com/
mentionsstring · iri-reference[]OptionalExample: https://example.com/
Responses
post
/tasks/{taskId}/comments

Retrieves a Task resource.

get

Retrieves a Task resource.

Authorizations
Path parameters
idstringRequired

Task identifier

Responses
chevron-right
200

Task resource

get
/tasks/{id}

Retrieves a TaskCommentResource resource.

get

Retrieves a TaskCommentResource resource.

Authorizations
Path parameters
taskIdstringRequired

TaskCommentResource identifier

idstringRequired

TaskCommentResource identifier

Responses
chevron-right
200

TaskCommentResource resource

get
/tasks/{taskId}/comments/{id}

Updates the TaskCommentResource resource.

patch

Updates the TaskCommentResource resource.

Authorizations
Path parameters
taskIdstringRequired

TaskCommentResource identifier

idstringRequired

TaskCommentResource identifier

Body
idstring · nullableOptional
taskIdstring · nullableWrite-onlyOptional
createdAtstring · nullableOptional
descriptionstring · nullableOptional
flaggedboolean · nullableOptional
authorstring · nullableOptionalExample: https://example.com/
mentionsstring · iri-reference[]OptionalExample: https://example.com/
Responses
chevron-right
200

TaskCommentResource resource updated

patch
/tasks/{taskId}/comments/{id}

Retrieves a TaskHistory resource.

get

Retrieves a TaskHistory resource.

Authorizations
Path parameters
taskIdstringRequired

TaskHistory identifier

idstringRequired

TaskHistory identifier

Responses
chevron-right
200

TaskHistory resource

get
/tasks/{taskId}/history/{id}

Replaces the TaskCommentResource resource.

put

Replaces the TaskCommentResource resource.

Authorizations
Path parameters
taskIdstringRequired

TaskCommentResource identifier

idstringRequired

TaskCommentResource identifier

Body
idstring · nullableOptional
taskIdstring · nullableWrite-onlyOptional
createdAtstring · nullableOptional
descriptionstring · nullableRequired
flaggedboolean · nullableOptional
authorstring · nullableOptionalExample: https://example.com/
mentionsstring · iri-reference[]OptionalExample: https://example.com/
Responses
chevron-right
200

TaskCommentResource resource updated

put
/tasks/{taskId}/comments/{id}

Updates the UpdateTaskResource resource.

patch

Updates the UpdateTaskResource resource.

Authorizations
Path parameters
idstringRequired

UpdateTaskResource identifier

Body
completedAtstring · nullableOptional

Task is completed at

filesstring · iri-reference[]OptionalExample: https://example.com/
recurringSettingsany ofOptional
or
nullOptional
idstring · nullableOptional
titlestring · nullableOptional

Title of task

descriptionstring · nullableOptional

Short description of task

statusstring · nullableOptional

Workspace

Example: /workspaces/{workspaceId}/columns/{id}
authorstring · nullableOptional

Author of this task

Example: /users/{id}
assigneesstring · iri-reference[]Optional

Assignees belonging to this task

Example: ["/users/{id}"]
observersstring · iri-reference[]Optional

Obersers belonging to this task

Example: ["/users/{id}"]
tagsstring · iri-reference[]Optional

Tags of this task

Example: ["/tags/{id}"]
peoplestring · iri-reference[]Optional

People belonging to this task

Example: ["/people/{id}"]
organizationsstring · iri-reference[]Optional

Organizations belonging to this task

Example: ["/organizations/{id}"]
messagesstring · iri-reference[]Optional

Messages belonging to this task

Example: ["/messages/{id}"]
conversationItemsstring · iri-reference[]Optional

Messages belonging to this task

Example: ["/conversations/{conversationId}/items/{id}"]
isFlaggedbooleanOptional

Highlight this task

Default: false
archivedAtstring · nullableOptional

Archive task

dueDatestring · nullableOptional

Date when this task is due

isTemplatebooleanOptional

Task is a template

Default: false
storyPointEstimationinteger · nullableOptional
dealSizeEstimationinteger · nullableOptional
timeEstimationinteger · max: 4294967295 · nullableOptional
scheduledOnstring · nullableOptional

Date when task is scheduled

plannedWeekstring · nullableOptional

Date when task is planned in week

plannedMonthstring · nullableOptional

Date when task is planned in month

snoozeUntilstring · nullableOptional

Snooze task until

Responses
chevron-right
200

UpdateTaskResource resource updated

patch
/tasks/{id}

Replaces the UpdateTaskResource resource.

put

Replaces the UpdateTaskResource resource.

Authorizations
Path parameters
idstringRequired

UpdateTaskResource identifier

Body
completedAtstring · nullableOptional

Task is completed at

filesstring · iri-reference[]OptionalExample: https://example.com/
recurringSettingsany ofOptional
or
nullOptional
idstring · nullableOptional
titlestring · nullableRequired

Title of task

descriptionstring · nullableOptional

Short description of task

statusstring · nullableOptional

Workspace

Example: /workspaces/{workspaceId}/columns/{id}
authorstring · nullableOptional

Author of this task

Example: /users/{id}
assigneesstring · iri-reference[]Optional

Assignees belonging to this task

Example: ["/users/{id}"]
observersstring · iri-reference[]Optional

Obersers belonging to this task

Example: ["/users/{id}"]
tagsstring · iri-reference[]Optional

Tags of this task

Example: ["/tags/{id}"]
peoplestring · iri-reference[]Optional

People belonging to this task

Example: ["/people/{id}"]
organizationsstring · iri-reference[]Optional

Organizations belonging to this task

Example: ["/organizations/{id}"]
messagesstring · iri-reference[]Optional

Messages belonging to this task

Example: ["/messages/{id}"]
conversationItemsstring · iri-reference[]Optional

Messages belonging to this task

Example: ["/conversations/{conversationId}/items/{id}"]
isFlaggedbooleanOptional

Highlight this task

Default: false
archivedAtstring · nullableOptional

Archive task

dueDatestring · nullableOptional

Date when this task is due

isTemplatebooleanOptional

Task is a template

Default: false
storyPointEstimationinteger · nullableOptional
dealSizeEstimationinteger · nullableOptional
timeEstimationinteger · max: 4294967295 · nullableOptional
scheduledOnstring · nullableOptional

Date when task is scheduled

plannedWeekstring · nullableOptional

Date when task is planned in week

plannedMonthstring · nullableOptional

Date when task is planned in month

snoozeUntilstring · nullableOptional

Snooze task until

Responses
chevron-right
200

UpdateTaskResource resource updated

put
/tasks/{id}

Retrieves the collection of Task resources.

get

Retrieves the collection of Task resources.

Authorizations
Query parameters
pageintegerOptional

The collection page number

Default: 1
itemsPerPageinteger · max: 30Optional

The number of items per page

Default: 15
author.idstringOptional
author.id[]string[]Optional
assignees.idstringOptional
assignees.id[]string[]Optional
observers.idstringOptional
observers.id[]string[]Optional
workspace.uuidstringOptional
workspace.uuid[]string[]Optional
status.uuidstringOptional
status.uuid[]string[]Optional
message.idstringOptional
message.id[]string[]Optional
tags.idstringOptional
tags.id[]string[]Optional
people.personIdstringOptional
people.personId[]string[]Optional
organizations.organizationIdstringOptional
organizations.organizationId[]string[]Optional
order[position]string · enumOptionalPossible values:
order[createdAt]string · enumOptionalPossible values:
order[dueDate]string · enumOptionalPossible values:
order[storyPointEstimation]string · enumOptionalPossible values:
order[timeEstimation]string · enumOptionalPossible values:
order[dealSizeEstimation]string · enumOptionalPossible values:
order[scheduledOn]string · enumOptionalPossible values:
completedAt[strictly_after]stringOptional
completedAt[after]stringOptional
completedAt[strictly_before]stringOptional
completedAt[before]stringOptional
archivedAt[strictly_after]stringOptional
archivedAt[after]stringOptional
archivedAt[strictly_before]stringOptional
archivedAt[before]stringOptional
dueDate[strictly_after]stringOptional
dueDate[after]stringOptional
dueDate[strictly_before]stringOptional
dueDate[before]stringOptional
createdAt[strictly_after]stringOptional
createdAt[after]stringOptional
createdAt[strictly_before]stringOptional
createdAt[before]stringOptional
scheduledOn[strictly_after]stringOptional
scheduledOn[after]stringOptional
scheduledOn[strictly_before]stringOptional
scheduledOn[before]stringOptional
snoozeUntil[strictly_after]stringOptional
snoozeUntil[after]stringOptional
snoozeUntil[strictly_before]stringOptional
snoozeUntil[before]stringOptional
startDate[strictly_after]stringOptional
startDate[after]stringOptional
startDate[strictly_before]stringOptional
startDate[before]stringOptional
exists[completedAt]booleanOptional
exists[archivedAt]booleanOptional
exists[snoozeUntil]booleanOptional
exists[assignees.id]booleanOptional
exists[workspace.uuid]booleanOptional
exists[message.id]booleanOptional
exists[tags.id]booleanOptional
exists[people.personId]booleanOptional
exists[organizations.organizationId]booleanOptional
exists[storyPointEstimation]booleanOptional
exists[dealSizeEstimation]booleanOptional
exists[timeEstimation]booleanOptional
qstringOptional
viewstring · enumOptional

Filter parameter to specify the view. To get only UUIDs, use 'idx'.

Possible values:
Responses
chevron-right
200

Task collection

Task.jsonld collection.

get
/tasks

Retrieves the collection of TaskCommentResource resources.

get

Retrieves the collection of TaskCommentResource resources.

Authorizations
Path parameters
taskIdstringRequired

TaskCommentResource identifier

Query parameters
pageintegerOptional

The collection page number

Default: 1
itemsPerPageinteger · max: 30Optional

The number of items per page

Default: 15
createdAt[strictly_after]stringOptional
createdAt[after]stringOptional
createdAt[strictly_before]stringOptional
createdAt[before]stringOptional
flaggedbooleanOptional
author.idstringOptional
author.id[]string[]Optional
order[flagged]string · enumOptionalPossible values:
order[createdAt]string · enumOptionalPossible values:
Responses
chevron-right
200

TaskCommentResource collection

TaskCommentResource.jsonld collection.

get
/tasks/{taskId}/comments

Retrieves the collection of TaskHistory resources.

get

Retrieves the collection of TaskHistory resources.

Authorizations
Path parameters
taskIdstringRequired

TaskHistory identifier

Query parameters
pageintegerOptional

The collection page number

Default: 1
itemsPerPageinteger · max: 30Optional

The number of items per page

Default: 15
order[createdAt]string · enumOptionalDefault: ascPossible values:
Responses
chevron-right
200

TaskHistory collection

TaskHistory.jsonld collection.

get
/tasks/{taskId}/history

Last updated