LegatoProjectServiceService
The project services is used to perform actions on the data associated with a user.
Endpoint Metadata
- Namespace: http://api.legatoppm.com/
- WSDL: api.wsdl
- Mount Point: /soap/LegatoProjectServiceService
The following methods are available on this endpoint:
createProject
Creates a project.
Input Parameters
| name | description |
|---|---|
| project | The project to be created. |
Return Value
The created project.
Faults
| name | description |
|---|---|
| DataNotFoundException | If the project doesn't exist. |
| PermissionDeniedException | If you don't have permission. |
findProjectIdsByPortfolio
Gets project ids' by portfolio.
Input Parameters
| name | description |
|---|---|
| portfolioId | The portfolio id to be queried. |
Return Value
The project ids' in the portfolio.
Faults
| name | description |
|---|---|
| PermissionDeniedException | If you don't have permission. |
findProjectsByName
Gets projects by name.
Input Parameters
| name | description |
|---|---|
| searchString | The name to be searched. |
Return Value
The projects where the project name matches the searchString.
Faults
| name | description |
|---|---|
| PermissionDeniedException | If you don't have permission. |
getProject
Gets a project.
Input Parameters
| name | description |
|---|---|
| projectId | The project id. |
Return Value
The project.
Faults
| name | description |
|---|---|
| DataNotFoundException | If the project doesn't exist. |
| PermissionDeniedException | If you don't have permission. |
getProjectCategory
Gets project custom category value.
Input Parameters
| name | description |
|---|---|
| projectId | The project id. |
| fullId | The custom category id. |
Return Value
The custom category value id.
Faults
| name | description |
|---|---|
| PermissionDeniedException | If you don't have permission. |
getTrackedProjects
Gets tracked projects.
Return Value
The tracked projects.
Faults
| name | description |
|---|---|
| PermissionDeniedException | If you don't have permission. |
updateProject
Updates a project.
Input Parameters
| name | description |
|---|---|
| project | The project to be updated. |
Return Value
The updated project.
Faults
| name | description |
|---|---|
| DataNotFoundException | If the project doesn't exist. |
| PermissionDeniedException | If you don't have permission. |
updateProjectCategory
Updates project custom category value.
Input Parameters
| name | description |
|---|---|
| projectId | The project id. |
| fullId | The custom category id. |
| valueId | The custom category value id. |
Faults
| name | description |
|---|---|
| PermissionDeniedException | If you don't have permission. |
updateProjectQuestionResponse
Updates project question response.
Input Parameters
| name | description |
|---|---|
| projectId | The project id. |
| questionId | The question id. |
| response | The question response. |
Faults
| name | description |
|---|---|
| PermissionDeniedException | If you don't have permission. |