Project Dependency REST Endpoints

Project Dependency
Use the Project Dependency service to create, view, update, and delete project dependencies. Dependencies specify direct relationships between projects and indicate the progress of one project is reliant upon the progress of another. Update Keys : 'projectDependencyId'
Batch Create Project Dependencies
Method: post
Path: /api/restapi/projectDependency/batch
Batch Delete Project Dependencies
Method: delete
Path: /api/restapi/projectDependency/batch
Batch Sync Project Dependencies
Method: post
Path: /api/restapi/projectDependency/syncBatch
Batch Update Project Dependencies
Method: put
Path: /api/restapi/projectDependency/batch
Create a Project Dependency
Method: post
Path: /api/restapi/projectDependency
Delete a Project Dependency
Method: delete
Path: /api/restapi/projectDependency/{projectDependencyId}
Update a Project Dependency
Method: put
Path: /api/restapi/projectDependency
View a Project Dependency
Method: get
Path: /api/restapi/projectDependency/{projectDependencyId}
View a Project Dependency by Codes
Method: get
Path: /api/restapi/projectDependency/itemCode
View all Project Dependencies by Parent
Method: get
Path: /api/restapi/projectDependency/supportedBy
View all Project Dependencies that Depend on a Specific Project
Method: get
Path: /api/restapi/projectDependency/dependsOn/project/{projectId}
View all Project Dependencies that Support a Specific Project
Method: get
Path: /api/restapi/projectDependency/supports/project/{projectId}