Updates the project template with the specified id.
Updates the project template with the specified id.
Required Permissions
The user must be an admin or haveproject-manage-config:write
permissions.Path parameters
projectTemplateId
The id of the project template.
Headers
Authorization
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
name
Name of the project template.
description
Description of the project template.
isBillableByDefault
Whether the project should be billable by default. Can be ‘on’, ‘off’, or ‘auto’.
Default is auto
.
defaultTaskListIdForEmails
projectTypeId
Project type id of the project template.
timeBudget
The amount of time budgeted for the project in seconds.
If null, the time budget will be unchanged.
Set to 0 to remove the time budget.
Response
OK
id
The id of the template.
name
The name of the template.
description
The description that will be used for the project created from this template.
It will be appended to the project description provided by the user.
createdOn
The date this entity was created.
createdBy
The id of the user who created this entity.
updatedOn
The date this entity was last modified.
updatedBy
The id of the user who last modified this entity.
isBillableByDefault
Whether project times should be billable by default, if the project was created by this template.
Can be 'on', 'off', or 'auto'.
defaultTaskListIdForEmails
The id references the task list, which is used to assign tasks created by email to.
projectStatuses
The project statuses of the template.
hasImage
Whether the project template has an image in the files service.
projectTypeId
The id of the project type.
timeBudget
The amount of time budgeted for the project in seconds.
hasRelativeTasks
True if any of the tasks of the template has relative dates.