API Documentation
Tasks ¶
Tasks ¶
For more details on how to work with custom fields please refer to Working with custom fields guide.
The Task object represents a task within the project management system.
You can find out more about tasks in our Help documentation: Tasks and task lists
Task can be one of two types:
-
milestone
-
task
Following diagram shows tasks in our data hierarchy:
For Task dependencies please refer to TaskDependency endpoint documentation
Supported filter params
-
after
-
assignee_id (array)
-
before
-
billable_time
-
board_id (array)
-
board_name
-
board_status (1: active, 2: archived)
-
closed_after
-
closed_at
-
closed_before
-
company_id (array)
-
created_at
-
creator_id (array)
-
custom_fields
-
date_range
-
dependency_type
-
description
-
due_date (1: any, 2: overdue)
-
due_date_after
-
due_date_before
-
due_date_on
-
id
-
initial_estimate
-
last_actor_id
-
last_activity
-
last_activity_after
-
last_activity_before
-
overdue_status (1: not overdue, 2: overdue)
-
parent_task_id (array)
-
person_type (1: user, 2: contact, 3: placeholder)
-
project_id (array)
-
project_manager_id (array)
-
project_type (1: internal project, 2 :client project)
-
public_access
-
query
-
remaining_time
-
repeating
-
start_date
-
start_date_after
-
start_date_before
-
status (1: open, 2: closed)
-
subscriber_id (array)
-
tags
-
task_list_id (array)
-
task_list_name
-
task_list_status (1: open, 2: closed)
-
task_number
-
task_type (1: parent task, 2: subtask)
-
title
-
updated_at
-
worked_time
-
workflow_id (array)
-
workflow_status_category_id (1: not started, 2: started, 3: closed)
-
workflow_status_id (array)
Filter operations are supported on this endpoint.
Supported sort params
-
assignee_name
-
billable_time
-
board_name
-
board_position
-
closed_at
-
company_name
-
created_at
-
creator_name
-
custom_fields
-
due_date - sorts due_date and then due_time
-
placement
-
id
-
initial_estimate
-
last_activity
-
last_activity_at
-
last_actor_name
-
number
-
project_name
-
remaining_time
-
start_date
-
task_list_name
-
task_list_position
-
task_number
-
title
-
updated_at
-
worked_time
-
workflow_status_name
-
workflow_status_position
GET /api/v2/tasks?filter[project_id]=1408
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonHeaders
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": [
{
"id": "286",
"type": "tasks",
"attributes": {
"title": "Ticket title",
"description": null,
"number": "1",
"task_number": "1",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:39.922+01:00",
"updated_at": "2025-12-06T01:19:39.922+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "34fa14980b50242cc4166cbc83068356",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": [],
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:39.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1985"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
}
],
"links": {
"first": "http://api-test.productive.io/api/v2/tasks?filter%5Bproject_id%5D=1408&page%5Bnumber%5D=1&page%5Bsize%5D=30",
"last": "http://api-test.productive.io/api/v2/tasks?filter%5Bproject_id%5D=1408&page%5Bnumber%5D=1&page%5Bsize%5D=30"
},
"meta": {
"current_page": 1,
"total_pages": 1,
"total_count": 1,
"page_size": 30,
"max_page_size": 200
}
}GET /api/v2/tasks?filter[project_id]=1421
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonHeaders
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": [
{
"id": "299",
"type": "tasks",
"attributes": {
"title": "Ticket title",
"description": null,
"number": "1",
"task_number": "1",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:41.870+01:00",
"updated_at": "2025-12-06T01:19:41.870+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "2b9ec9dcac5215b9ee4c82e458f8a79c",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": [],
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:41.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1990"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
}
],
"links": {
"first": "http://api-test.productive.io/api/v2/tasks?filter%5Bproject_id%5D=1421&page%5Bnumber%5D=1&page%5Bsize%5D=30",
"last": "http://api-test.productive.io/api/v2/tasks?filter%5Bproject_id%5D=1421&page%5Bnumber%5D=1&page%5Bsize%5D=30"
},
"meta": {
"current_page": 1,
"total_pages": 1,
"total_count": 1,
"page_size": 30,
"max_page_size": 200
}
}Get tasksGET/api/v2/tasks
GET /api/v2/tasks/302
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonHeaders
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "302",
"type": "tasks",
"attributes": {
"title": "Ticket title",
"description": null,
"number": "1",
"task_number": "1",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:42.275+01:00",
"updated_at": "2025-12-06T01:19:42.275+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "144ee36a0b8750a5c08631d8a78e4560",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": [],
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:42.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1992"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "test name",
"initial_estimate": 60,
"remaining_time": 60,
"start_date": "2019-05-05",
"due_date": "2019-05-06"
},
"relationships": {
"project": {
"data": {
"type": "projects",
"id": "1426"
}
},
"task_list": {
"data": {
"type": "task_lists",
"id": "353"
}
},
"workflow_status": {
"data": {
"type": "workflow_statuses",
"id": "1998"
}
}
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "305",
"type": "tasks",
"attributes": {
"title": "test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": "2019-05-06",
"start_date": "2019-05-05",
"closed_at": null,
"created_at": "2025-12-06T01:19:42.864+01:00",
"updated_at": "2025-12-06T01:19:42.864+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "6a8a52549a33b24b3549ac2b4f02948e",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:42.000+01:00",
"initial_estimate": 60,
"remaining_time": 60,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1994"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "test name",
"initial_estimate": 60,
"remaining_time": 60,
"start_date": "2019-05-05",
"due_date": "2019-05-06"
},
"relationships": {
"project": {
"data": {
"type": "projects",
"id": "1428"
}
},
"task_list": {
"data": {
"type": "task_lists",
"id": "355"
}
}
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "309",
"type": "tasks",
"attributes": {
"title": "test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": "2019-05-06",
"start_date": "2019-05-05",
"closed_at": null,
"created_at": "2025-12-06T01:19:43.630+01:00",
"updated_at": "2025-12-06T01:19:43.630+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "0b3f71e26e93e5139b3928b1542596cc",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:43.000+01:00",
"initial_estimate": 60,
"remaining_time": 60,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1996"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "test name",
"initial_estimate": 60,
"remaining_time": 60,
"start_date": "2019-05-05",
"due_date": "2019-05-06",
"private": true
},
"relationships": {
"project": {
"data": {
"type": "projects",
"id": "1429"
}
},
"task_list": {
"data": {
"type": "task_lists",
"id": "356"
}
},
"workflow_status": {
"data": {
"type": "workflow_statuses",
"id": "2007"
}
}
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "311",
"type": "tasks",
"attributes": {
"title": "test name",
"description": null,
"number": "2",
"task_number": "2",
"private": true,
"due_date": "2019-05-06",
"start_date": "2019-05-05",
"closed_at": null,
"created_at": "2025-12-06T01:19:43.967+01:00",
"updated_at": "2025-12-06T01:19:43.967+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "18fbeb2e0d7c2c5c165063eda93f1205",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:43.000+01:00",
"initial_estimate": 60,
"remaining_time": 60,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1997"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": ""
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"errors": [
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/title"
}
},
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/project"
}
},
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/task_list"
}
}
]
}POST /api/v2/tasks
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "test name",
"type_id": "3"
},
"relationships": {
"project": {
"data": {
"type": "projects",
"id": "1435"
}
},
"task_list": {
"data": {
"type": "task_lists",
"id": "362"
}
}
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "319",
"type": "tasks",
"attributes": {
"title": "test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:45.995+01:00",
"updated_at": "2025-12-06T01:19:45.995+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "1f5cd98467d62f67862f69cc79413226",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 3,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:45.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2003"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}Create a taskPOST/api/v2/tasks
- project_id
number(required) Example: 1project id
- task_list_id
number(required) Example: 1task list id
- workflow_status_id
number(optional) Example: 1workflow status id. If not send on task create, task gets opened in the projects default workflow status.
- title
string(required) Example: Titletitle
- assignee_id
number(optional) Example: 1assignee id
- description
string(optional) Example: Some+descriptiondescription
- due_date
date(optional) Example: 2022-02-14due date
- initial_estimate
number(optional) Example: 60initial estimate in minutes
- private
boolean(optional) Example: trueis task private
- start_date
date(optional) Example: 2022-02-14start date
PATCH /api/v2/tasks/320
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "new title",
"tag_list": [
"bug",
"ux"
]
},
"relationships": {
"subscribers": {
"data": [
{
"type": "people",
"id": "7578"
},
{
"type": "people",
"id": "7579"
}
]
}
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "320",
"type": "tasks",
"attributes": {
"title": "new title",
"description": null,
"number": "1",
"task_number": "1",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:46.298+01:00",
"updated_at": "2025-12-06T01:19:46.564+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "c5ce19a3af87790d4904796a9d87647a",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": [],
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [
"bug",
"ux"
],
"last_activity_at": "2025-12-06T01:19:46.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2004"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}PATCH /api/v2/tasks/321
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "new title",
"tag_list": [
"bug",
"ux"
],
"private": true
},
"relationships": {
"subscribers": {
"data": [
{
"type": "people",
"id": "7582"
},
{
"type": "people",
"id": "7583"
}
]
}
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "321",
"type": "tasks",
"attributes": {
"title": "new title",
"description": null,
"number": "1",
"task_number": "1",
"private": true,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:46.884+01:00",
"updated_at": "2025-12-06T01:19:47.159+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "5a156d074098c2804c767ac952208f7d",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": [],
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [
"bug",
"ux"
],
"last_activity_at": "2025-12-06T01:19:46.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2005"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}PATCH /api/v2/tasks/322
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": ""
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"errors": [
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/title"
}
}
]
}PATCH /api/v2/tasks/331
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {},
"relationships": {
"project": {
"data": {
"type": "projects",
"id": "1447"
}
},
"task_list": {
"data": {
"type": "task_lists",
"id": "374"
}
}
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "331",
"type": "tasks",
"attributes": {
"title": "Ticket title",
"description": null,
"number": "1",
"task_number": "1",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:50.453+01:00",
"updated_at": "2025-12-06T01:19:50.660+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "85d73f1dbb03b954b8a8462d45254113",
"custom_fields": {
"23": "library"
},
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": [],
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": 1010000,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:50.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2014"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}PATCH /api/v2/tasks/332
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {},
"relationships": {
"project": {
"data": {
"type": "projects",
"id": "1449"
}
},
"task_list": {
"data": {
"type": "task_lists",
"id": "376"
}
}
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "332",
"type": "tasks",
"attributes": {
"title": "Ticket title",
"description": null,
"number": "1",
"task_number": "1",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:50.981+01:00",
"updated_at": "2025-12-06T01:19:51.206+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "778677c414f530a1f9b6618b9fe1ecc8",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": [],
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": 1010000,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:50.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2015"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}DELETE /api/v2/tasks/342
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonPOST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 343,
"project_id": 1464,
"task_list_id": 387,
"workflow_status_id": 2100
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "344",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:55.852+01:00",
"updated_at": "2025-12-06T01:19:55.852+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "f1692445cd77eb9ac297474a399677cc",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:55.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2024"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 345,
"project_id": 1465,
"task_list_id": 388,
"workflow_status_id": 2103
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "346",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:56.178+01:00",
"updated_at": "2025-12-06T01:19:56.178+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "b9f86f003c6f5242d63a62c28fd1eb97",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:56.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2025"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 347,
"project_id": 1466,
"task_list_id": 389,
"copy_attachments": true,
"workflow_status_id": 2106
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "348",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:56.562+01:00",
"updated_at": "2025-12-06T01:19:56.582+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "8b020013da7402119c62963e7c2811a5",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:56.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2026"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 349,
"project_id": 1467,
"task_list_id": 390,
"copy_open_todos": true,
"workflow_status_id": 2109
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "350",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:56.903+01:00",
"updated_at": "2025-12-06T01:19:56.903+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "e7f3c1526beb7986fc51f42865bb52de",
"custom_fields": null,
"todo_count": 2,
"open_todo_count": 2,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:56.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2027"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 351,
"project_id": 1468,
"task_list_id": 391,
"private": true,
"workflow_status_id": 2112
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "352",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": "2",
"task_number": "2",
"private": true,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:57.262+01:00",
"updated_at": "2025-12-06T01:19:57.262+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "ddc89ffb68b8eb3b150777ebd49a1604",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:57.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2028"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 353,
"project_id": 1469,
"task_list_id": 392,
"private": true,
"copy_subscribers": true,
"workflow_status_id": 2115
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "354",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": "2",
"task_number": "2",
"private": true,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:57.582+01:00",
"updated_at": "2025-12-06T01:19:57.582+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "f180d769b36848bd352d67b0a900fde8",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:57.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2029"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 355,
"project_id": 1470,
"task_list_id": 393,
"private": false,
"workflow_status_id": 2118
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "356",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:57.924+01:00",
"updated_at": "2025-12-06T01:19:57.924+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "1c760132514b57661a8733ad23d16c1b",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:57.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2030"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 357,
"project_id": 1471,
"task_list_id": 394,
"private": false,
"copy_subscribers": true,
"workflow_status_id": 2121
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "358",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:58.253+01:00",
"updated_at": "2025-12-06T01:19:58.253+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "ee6269a676465132f078b4c4bd554550",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:58.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2031"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 359,
"project_id": 1472,
"task_list_id": 395,
"workflow_status_id": 2124,
"copy_as_task_template": true
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "360",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": null,
"task_number": null,
"private": false,
"due_date": null,
"start_date": null,
"closed_at": null,
"created_at": "2025-12-06T01:19:58.591+01:00",
"updated_at": "2025-12-06T01:19:58.595+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "bfc7954a3b78be187e392fc39831f026",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": [],
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": false,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:58.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2032"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 361,
"project_id": 1473,
"task_list_id": 396,
"workflow_status_id": 2127,
"copy_as_task_template": true,
"private": true
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"errors": [
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "task can't be private",
"source": {
"pointer": "data/attributes/private"
}
}
]
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 362,
"project_id": 1474,
"task_list_id": 397,
"workflow_status_id": 2130,
"copy_as_task_template": true,
"copy_task_dependencies": true
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"errors": [
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be duplicated on task template",
"source": {
"pointer": "data/attributes/task_dependencies"
}
}
]
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 363,
"project_id": 1475,
"task_list_id": 398,
"private": false,
"copy_subscribers": true,
"workflow_status_id": 2135
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"data": {
"id": "364",
"type": "tasks",
"attributes": {
"title": "copy test name",
"description": null,
"number": "2",
"task_number": "2",
"private": false,
"due_date": null,
"start_date": null,
"closed_at": "2025-12-06T01:19:59.000+01:00",
"created_at": "2025-12-06T01:19:59.546+01:00",
"updated_at": "2025-12-06T01:19:59.546+01:00",
"repeat_schedule_id": null,
"repeat_on_interval": null,
"repeat_on_monthday": null,
"repeat_on_weekday": [],
"repeat_on_date": null,
"repeat_origin_id": null,
"email_key": "92a27c4927e81164fa6e74158955f462",
"custom_fields": null,
"todo_count": null,
"open_todo_count": null,
"subtask_count": null,
"open_subtask_count": null,
"creation_method_id": 1,
"todo_assignee_ids": null,
"task_dependency_count": 0,
"type_id": 1,
"blocking_dependency_count": 0,
"waiting_on_dependency_count": 0,
"linked_dependency_count": 0,
"placement": null,
"subtask_placement": null,
"closed": true,
"due_time": null,
"tag_list": [],
"last_activity_at": "2025-12-06T01:19:59.000+01:00",
"initial_estimate": null,
"remaining_time": null,
"billable_time": null,
"worked_time": null,
"deleted_at": null
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "2035"
}
},
"project": {
"meta": {
"included": false
}
},
"creator": {
"meta": {
"included": false
}
},
"assignee": {
"meta": {
"included": false
}
},
"last_actor": {
"meta": {
"included": false
}
},
"task_list": {
"meta": {
"included": false
}
},
"parent_task": {
"meta": {
"included": false
}
},
"workflow_status": {
"meta": {
"included": false
}
},
"service": {
"meta": {
"included": false
}
},
"repeated_task": {
"meta": {
"included": false
}
},
"template_object": {
"meta": {
"included": false
}
},
"attachments": {
"meta": {
"included": false
}
},
"custom_field_people": {
"meta": {
"included": false
}
},
"custom_field_attachments": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"errors": [
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/title"
}
},
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/template"
}
},
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/project"
}
},
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/task_list"
}
},
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/workflow_status"
}
}
]
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 366,
"project_id": 1477,
"task_list_id": 400,
"workflow_status_id": null
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"errors": [
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "can't be blank",
"source": {
"pointer": "data/attributes/workflow_status"
}
}
]
}POST /api/v2/tasks/copy
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"title": "copy test name",
"template_id": 367,
"project_id": 1478,
"task_list_id": 401,
"private": true,
"copy_open_subtasks": true,
"workflow_status_id": 2142
}
}
}Headers
Content-Type: application/vnd.api+json; charset=utf-8Body
{
"errors": [
{
"status": "422",
"code": "invalid_attribute",
"title": "Invalid Attribute",
"detail": "task can't be private",
"source": {
"pointer": "data/attributes/private"
}
}
]
}PATCH /api/v2/tasks/383/reposition
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"move_before_id": 384
}
}
}PATCH /api/v2/tasks/385/reposition
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"move_after_id": 386
}
}
}PATCH /api/v2/tasks/387/reposition
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+jsonBody
{
"data": {
"type": "tasks",
"attributes": {
"move_after_id": 388,
"move_before_id": 389
}
}
}Repositions a taskPATCH/api/v2/tasks/{id}/reposition
- id
number(required) Example: 1task id
- move_before_id
number(optional) Example: 1id of the task to move before
- move_after_id
number(optional) Example: 1id of the task to move after
Generated by aglio on 06 Dec 2025