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 | nullOptionalExample: https://example.com/
beforeTaskstring | nullOptionalExample: https://example.com/
afterTaskstring | nullOptionalExample: https://example.com/
positionTopboolean | nullOptionalDefault: false
titlestring | nullRequired

Title of task

descriptionstring | nullOptional

Short description of task

statusstring | nullOptional

Workspace

Example: /workspaces/{workspaceId}/columns/{id}
authorstring | nullOptional

Author of this task

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

Highlight this task

Default: false
archivedAtstring | nullOptional

Archive task

dueDatestring | nullOptional

Date when this task is due

isTemplatebooleanOptional

Task is a template

Default: false
storyPointEstimationinteger | nullOptional
dealSizeEstimationinteger | nullOptional
timeEstimationinteger | null · max: 4294967295Optional
scheduledOnstring | nullOptional

Date when task is scheduled

plannedWeekstring | nullOptional

Date when task is planned in week

plannedMonthstring | nullOptional

Date when task is planned in month

snoozeUntilstring | nullOptional

Snooze task until

Responses
chevron-right
201

Task resource created

post
/tasks

Creates a Task resource.

post

Creates a Task resource.

Authorizations
Path parameters
idstringRequired

Task identifier

Body

Duplicate task

statusstring | nullOptional

Set status

Example: /workspaces/{workspaceId}/columns/{id}
titlestring | nullOptionalExample: Title based on task to be copied
isTemplatebooleanOptionalDefault: false
Responses
chevron-right
201

Task resource created

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 | nullOptional
taskIdstring | nullWrite-onlyOptional
createdAtstring | nullOptional
descriptionstring | nullRequired
flaggedboolean | nullOptional
authorstring | nullOptionalExample: https://example.com/
mentionsstring · iri-reference[]OptionalExample: https://example.com/
Responses
chevron-right
201

TaskCommentResource resource created

post
/tasks/{taskId}/comments

Retrieves a Task resource.

get

Retrieves a Task resource.

Authorizations
Path parameters
idstringRequired

Task identifier

Responses
get
/tasks/{id}

Retrieves a TaskCommentResource resource.

get

Retrieves a TaskCommentResource resource.

Authorizations
Path parameters
taskIdstringRequired

TaskCommentResource identifier

idstringRequired

TaskCommentResource identifier

Responses
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 | nullOptional
taskIdstring | nullWrite-onlyOptional
createdAtstring | nullOptional
descriptionstring | nullOptional
flaggedboolean | nullOptional
authorstring | nullOptionalExample: https://example.com/
mentionsstring · iri-reference[]OptionalExample: https://example.com/
Responses
patch
/tasks/{taskId}/comments/{id}

Retrieves a TaskHistory resource.

get

Retrieves a TaskHistory resource.

Authorizations
Path parameters
taskIdstringRequired

TaskHistory identifier

idstringRequired

TaskHistory identifier

Responses
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 | nullOptional
taskIdstring | nullWrite-onlyOptional
createdAtstring | nullOptional
descriptionstring | nullRequired
flaggedboolean | nullOptional
authorstring | nullOptionalExample: https://example.com/
mentionsstring · iri-reference[]OptionalExample: https://example.com/
Responses
put
/tasks/{taskId}/comments/{id}

Updates the UpdateTaskResource resource.

patch

Updates the UpdateTaskResource resource.

Authorizations
Path parameters
idstringRequired

UpdateTaskResource identifier

Body
completedAtstring | nullOptional

Task is completed at

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

Title of task

descriptionstring | nullOptional

Short description of task

statusstring | nullOptional

Workspace

Example: /workspaces/{workspaceId}/columns/{id}
authorstring | nullOptional

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 | nullOptional

Archive task

dueDatestring | nullOptional

Date when this task is due

isTemplatebooleanOptional

Task is a template

Default: false
storyPointEstimationinteger | nullOptional
dealSizeEstimationinteger | nullOptional
timeEstimationinteger | null · max: 4294967295Optional
scheduledOnstring | nullOptional

Date when task is scheduled

plannedWeekstring | nullOptional

Date when task is planned in week

plannedMonthstring | nullOptional

Date when task is planned in month

snoozeUntilstring | nullOptional

Snooze task until

Responses
patch
/tasks/{id}

Replaces the UpdateTaskResource resource.

put

Replaces the UpdateTaskResource resource.

Authorizations
Path parameters
idstringRequired

UpdateTaskResource identifier

Body
completedAtstring | nullOptional

Task is completed at

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

Title of task

descriptionstring | nullOptional

Short description of task

statusstring | nullOptional

Workspace

Example: /workspaces/{workspaceId}/columns/{id}
authorstring | nullOptional

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 | nullOptional

Archive task

dueDatestring | nullOptional

Date when this task is due

isTemplatebooleanOptional

Task is a template

Default: false
storyPointEstimationinteger | nullOptional
dealSizeEstimationinteger | nullOptional
timeEstimationinteger | null · max: 4294967295Optional
scheduledOnstring | nullOptional

Date when task is scheduled

plannedWeekstring | nullOptional

Date when task is planned in week

plannedMonthstring | nullOptional

Date when task is planned in month

snoozeUntilstring | nullOptional

Snooze task until

Responses
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
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
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
get
/tasks/{taskId}/history

Last updated