Project schedule

A project schedule.

Set actual project schedule

Set the actual start and end time values with the plan start and end time values of the activities for a project.

SecurityJWT
Request
path Parameters
project
required
string or integer

The id/hash of the project.

Request Body schema: application/json

A JSON object containing project schedule information.

overwrite
boolean
Default: false

The overwrite flag for the activities of the project.

With this flag set, the actual start and end time values which are not null will be overwritten as well.

finished
boolean
Default: false

The finished flag for the activities of the project.

With this flag set, the actual start and end time values for finished activities will be set as well.

Responses
200

Successful operation

404

Not Found

422

Unprocessable Content

put/projectschedule/{project}/actual
Request samples
application/json
{
  • "overwrite": true,
  • "finished": false
}
Response samples
application/json
{
  • "success": true,
  • "hash": "8739602554c7f3241958e3cc9b57fdecb474d508",
  • "data": [ ],
  • "timestamp": 1660747890905
}

Set plan project schedule

Set the plan start and end time values with the actual start and end time values of the activities for a project.

SecurityJWT
Request
path Parameters
project
required
string or integer

The id/hash of the project.

Request Body schema: application/json

A JSON object containing project schedule information.

overwrite
boolean
Default: false

The overwrite flag for the activities of the project.

With this flag set, the plan start and end time values which are not null will be overwritten as well.

finished
boolean
Default: false

The finished flag for the activities of the project.

With this flag set, the plan start and end time values for finished activities will be set as well.

Responses
200

Successful operation

404

Not Found

422

Unprocessable Content

put/projectschedule/{project}/plan
Request samples
application/json
{
  • "overwrite": true,
  • "finished": false
}
Response samples
application/json
{
  • "success": true,
  • "hash": "8739602554c7f3241958e3cc9b57fdecb474d508",
  • "data": [ ],
  • "timestamp": 1660748545088
}