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": "dcfe6019-8f57-4820-b17e-175c5bbfe4cd",
"id": "8e557b1a-2ad7-4183-9a81-3312e5b6d96f",
"ConfigId": "21819515-6e7d-4a84-813f-948a56a5c5f6"
}