LegatoPPM API

LegatoProjectServiceService

The project services is used to perform actions on the data associated with a user.

Endpoint Metadata

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.

LegatoProjectServiceService

Home

REST Endpoints

SOAP Services

XML Data Elements

XML Data Types