Creates a new task bundle from the specified task list. Turns the tasks, task list and TaskToTaskLists into templates.

Required Permissions
The user must be an admin or have task-manage-config:write permissions.

Path parameters

taskListIdUUIDRequired

Headers

AuthorizationstringRequired

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
namestring or nullOptional

The name of the task bundle. Required if its not related to a task bundle.

descriptionstring or nullOptional

The description of the task bundle.

iconstring or nullOptional

The icon of the task bundle.

projectTemplateIdUUID or nullOptional

The project template id of the task bundle, only necessary for the creation of an empty bundle for a project template.

referenceDatedatetime or nullOptional

If provided, it will make the start/end dates of the tasks relative to this date. In start or end dates of project/tasks are not available then no relative dates will be set.

Response

OK

namestring or nullOptional

The name of the task bundle. Required if its not related to a task bundle.

descriptionstring or nullOptional

The description of the task bundle.

iconstring or nullOptional

The icon of the task bundle.

projectTemplateIdUUID or nullOptional

The project template id of the task bundle, only necessary for the creation of an empty bundle for a project template.

idUUIDOptional

The id of the task bundle.

createdOndatetimeOptional

The date this task bundle was created.

createdByUUIDOptional

The id of the user who created this task bundle.

updatedOndatetimeOptional

The date this task bundle was last modified.

updatedByUUIDOptional

The id of the user who last modified this task bundle.

taskListslist of objectsOptional

The list templates within this task bundle.

taskslist of objectsOptional

The task templates within this task bundle.