POST api/tasks/dependency/{TaskId}/{DepId}?Type={Type}&Lag={Lag}&LagUnit={LagUnit}
Create or Update a Dependency
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| TaskId | globally unique identifier |
Required |
|
| DepId |
From Task Id |
globally unique identifier |
Required |
| Type |
Type of Lag |
DependencyType |
Required |
| Lag |
Lag Duration |
integer |
Required |
| LagUnit |
Lag Units |
string |
Default value is days |
Body Parameters
None.
Response Information
Resource Description
WorkPlanDep| Name | Description | Type | Additional information |
|---|---|---|---|
| $PhantomId | string |
None. |
|
| WorkPlanId | globally unique identifier |
None. |
|
| id | globally unique identifier |
None. |
|
| ConfigId | globally unique identifier |
None. |
|
| From | globally unique identifier |
None. |
|
| To | globally unique identifier |
None. |
|
| Type | integer |
None. |
|
| Lag | integer |
None. |
|
| LagUnit | string |
None. |
|
| Bidirectional | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"$PhantomId": "sample string 1",
"WorkPlanId": "0599048d-524b-4bd0-b38f-29bb0e6603ac",
"id": "326bbcd3-a941-4770-869d-812743ced286",
"ConfigId": "69eb427c-2019-4575-a4f1-25a3db996ca3"
}