Developers
API ReferenceTask Dependency

Creates a TaskDependency resource

POST
/project/task-dependencies

Creates a TaskDependency resource

Authorization<token>

Value for the Authorization header parameter.

In: header

Request Body

The new TaskDependency resource

TypeScript Definitions

Use the request body type in TypeScript.

source*string
Formatuuid
target*string
Formatuuid
type*string

Value in

  • "block"
  • "info"
notifyOnChange*boolean
Defaulttrue

Response Body

curl -X POST "https://example.com/project/task-dependencies" \  -H "Content-Type: application/json" \  -d '{    "source": "07b8e003-7027-443f-88b0-24a5eb1cc68b",    "target": "65a17d54-9c67-4477-8b80-d3f97e165aa5",    "type": "block",    "notifyOnChange": true  }'
{  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",  "source": {    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",    "name": "string",    "shortCode": "string",    "no": 0,    "project": "9ec8a81a-31b2-4a83-bcd8-cef9150932d2",    "projectShortCode": "string",    "projectName": "string",    "projectIsSimple": true,    "stage": "9f09bdb0-89bd-4a1a-b468-0312474f1023",    "stageName": "string",    "board": "a98884d6-3c76-4114-ba9c-216527a5aac1",    "boardShortCode": "string",    "boardName": "string"  },  "target": {    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",    "name": "string",    "shortCode": "string",    "no": 0,    "project": "9ec8a81a-31b2-4a83-bcd8-cef9150932d2",    "projectShortCode": "string",    "projectName": "string",    "projectIsSimple": true,    "stage": "9f09bdb0-89bd-4a1a-b468-0312474f1023",    "stageName": "string",    "board": "a98884d6-3c76-4114-ba9c-216527a5aac1",    "boardShortCode": "string",    "boardName": "string"  },  "type": "block",  "notifyOnChange": false}