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": "e2a694b6-10c2-463a-85ee-1961fd50c14f",
"id": "e52918b8-c7f3-4776-9004-b28dbf446d7a",
"ConfigId": "4c106726-fcaf-4472-8d36-e1d4e26bea8f"
}