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": "fcf0551e-f985-4680-97a0-8ce3d3493a28",
"id": "43e7592f-9263-4f7f-acf6-4ae92d474d55",
"ConfigId": "192de3bb-7e2b-4c56-bd9f-9d946c7995be"
}