LegatoPPM API

LegatoTaskServiceService

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

Endpoint Metadata

The following methods are available on this endpoint:

addManHourResource

Creates a new man hour resource for the given task id.

Input Parameters

name description
projectId project id
taskId task id where the new resource will be created
mhr the man hour resource data

Faults

name description
DataNotFoundException If the task doesn't exist.
PermissionDeniedException If you don't have permission.
SystemException (no documentation provided)

createDefaultTask

Creates a default task.

Input Parameters

name description
projectId project id

Return Value

The new task with all default values.

Faults

name description
DataNotFoundException (no documentation provided)
PermissionDeniedException If you don't have permission.
SystemException (no documentation provided)

createSubtaskBelow

Creates a sub task below the given task id.

Input Parameters

name description
projectId project id
taskId task id where the new task will be created below
task Optional task to be created.

Return Value

The created task.

Faults

name description
DataNotFoundException (no documentation provided)
PermissionDeniedException If you don't have permission.
SystemException (no documentation provided)

createTask

Creates a task.

Input Parameters

name description
projectId project id
task The task to be updated.

Return Value

The updated task.

Faults

name description
DataNotFoundException (no documentation provided)
PermissionDeniedException If you don't have permission.
SystemException (no documentation provided)

createTaskAbove

Creates a task above the given task id.

Input Parameters

name description
projectId project id
taskId task id where the new task will be created above
task Optional task to be created.

Return Value

The created task.

Faults

name description
DataNotFoundException (no documentation provided)
PermissionDeniedException If you don't have permission.
SystemException (no documentation provided)

createTaskBelow

Creates a task below the given task id.

Input Parameters

name description
projectId project id
taskId task id where the new task will be created below
task Optional task to be created.

Return Value

The created task.

Faults

name description
DataNotFoundException (no documentation provided)
PermissionDeniedException If you don't have permission.
SystemException (no documentation provided)

deleteTask

Deletes a task.

Input Parameters

name description
projectId project id
taskId task id

Faults

name description
DataNotFoundException (no documentation provided)
PermissionDeniedException (no documentation provided)

getExtTaskHierarchy

Input Parameters

name description
projectId (no documentation provided)

Return Value

(no documentation provided)

Faults

name description
PermissionDeniedException (no documentation provided)

getGanttDependencies

Input Parameters

name description
projectId (no documentation provided)

Return Value

(no documentation provided)

Faults

name description
PermissionDeniedException (no documentation provided)

getGanttTaskHierarchy

Input Parameters

name description
projectId (no documentation provided)

Return Value

(no documentation provided)

Faults

name description
PermissionDeniedException (no documentation provided)

getTask

Get a task.

Input Parameters

name description
projectId project id
taskId task id

Return Value

The task.

Faults

name description
DataNotFoundException (no documentation provided)
PermissionDeniedException (no documentation provided)

getTaskHierarchy

Get the task hierarchy.

Input Parameters

name description
projectId project id

Return Value

The project node.

Faults

name description
PermissionDeniedException (no documentation provided)

updateTask

Updates a task.

Input Parameters

name description
projectId project id
task The task to be updated.

Return Value

The updated task.

Faults

name description
DataNotFoundException (no documentation provided)
PermissionDeniedException If you don't have permission.
SystemException (no documentation provided)

LegatoTaskServiceService

Home

REST Endpoints

SOAP Services

XML Data Elements

XML Data Types