LegatoPPM API

/task

The following operations are supported on this resource:

POST

Creates a default task.

Parameters

name description type default
projectId project id path

Output Payload

element produceable content type(s)
(custom)
  • */*
  • application/xml (alternative mount point: /xml)
  • application/json (alternative mount point: /json)
  • text/html (alternative mount point: /html)
description
The new task with all default values.

POST

Creates a task.

Parameters

name description type default
projectId project id path

Input Payload

element consumeable content type(s)
(custom)
  • */*
  • application/xml
  • application/json
  • text/html
description
The task to be updated.

Output Payload

element produceable content type(s)
(custom)
  • */*
  • application/xml (alternative mount point: /xml)
  • application/json (alternative mount point: /json)
  • text/html (alternative mount point: /html)
description
The updated task.

POST

Updates a task.

Parameters

name description type default
projectId project id path

Input Payload

element consumeable content type(s)
(custom)
  • */*
  • application/xml
  • application/json
  • text/html
description
The task to be updated.

Output Payload

element produceable content type(s)
(custom)
  • */*
  • application/xml (alternative mount point: /xml)
  • application/json (alternative mount point: /json)
  • text/html (alternative mount point: /html)
description
The updated task.

POST

Creates a task above the given task id.

Parameters

name description type default
projectId project id path
taskId task id where the new task will be created above path

Input Payload

element consumeable content type(s)
(custom)
  • */*
  • application/xml
  • application/json
  • text/html
description
Optional task to be created.

Output Payload

element produceable content type(s)
(custom)
  • */*
  • application/xml (alternative mount point: /xml)
  • application/json (alternative mount point: /json)
  • text/html (alternative mount point: /html)
description
The created task.

POST

Creates a task below the given task id.

Parameters

name description type default
projectId project id path
taskId task id where the new task will be created below path

Input Payload

element consumeable content type(s)
(custom)
  • */*
  • application/xml
  • application/json
  • text/html
description
Optional task to be created.

Output Payload

element produceable content type(s)
(custom)
  • */*
  • application/xml (alternative mount point: /xml)
  • application/json (alternative mount point: /json)
  • text/html (alternative mount point: /html)
description
The created task.

POST

Creates a sub task below the given task id.

Parameters

name description type default
projectId project id path
taskId task id where the new task will be created below path

Input Payload

element consumeable content type(s)
(custom)
  • */*
  • application/xml
  • application/json
  • text/html
description
Optional task to be created.

Output Payload

element produceable content type(s)
(custom)
  • */*
  • application/xml (alternative mount point: /xml)
  • application/json (alternative mount point: /json)
  • text/html (alternative mount point: /html)
description
The created task.

POST

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

Parameters

name description type default
projectId project id path
taskId task id where the new resource will be created path

Input Payload

element consumeable content type(s)
(custom)
  • */*
  • application/xml
  • application/json
  • text/html
description
the man hour resource data

/task

Home

REST Endpoints

SOAP Services

XML Data Elements

XML Data Types