InternalCreate a new instance of the service.
Creates a project based on a custom template provided in the request.
The request body should contain the project details and the capabilities that comprise the project:
details - represents the project details settingstemplate - represents a list of capabilities responsible for creating
specific parts of a projectA capability is defined as a unit of configuration for the project you want to create.
This operation is:
Location link in the response header
to determine the status of the task and use Get
task to obtain subsequent updates.Note: This API is only supported for Jira Enterprise edition.
Permissions required: Administer Jira global permission.
The JSON payload containing the project details and capabilities
Edit custom template
This API endpoint allows you to edit an existing customised template.
Note: Custom Templates are only supported for Jira Enterprise edition.
The object containing the updated template details: name, description
200 response
Get custom template
This API endpoint allows you to get a live custom project template details by either templateKey or projectId
Note: Custom Templates are only supported for Jira Enterprise edition.
Optionalprojectoptional - The {@link String} containing the project key linked to the custom template to retrieve
Optionaltemplateoptional - The {@link String} containing the key of the custom template to retrieve
200 response
Remove custom template
This API endpoint allows you to remove a specified customised template
Note: Custom Templates are only supported for Jira Enterprise edition.
The {@link String} containing the key of the custom template to remove
200 response
Save custom template
This API endpoint allows you to save a customised template
Note: Custom Templates are only supported for Jira Enterprise edition.
The object containing the template basic details: name, description
200 response
Protected Staticinitialize
This resource represents project templates. Use it to create a new project from a custom template.
See
https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-project-templates