Where can a get all the api rest project template key values?
Asked by Jose Ignacio Rodriguez:

I am trying to create a project from an external service using rest API, but I can't find every project template key value for each kind of template.

I know there are some of them on: <https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-projects/#api-rest-api-2-project-post> . But it is not enough, there are several templates not included there.

Does anyone has any extra documentation where I can find this?

Specifically, I am talking about 3 different products: Jira Software, Jira Services Management and Jira Work Management. Each product has its own different templates.

I appreciate any help you can give me.

Thanks,

Jose Ignacio Rodriguez


Answers:
author: Vikrant Yadav
body: Hi [@Jose Ignacio Rodriguez](/t5/user/viewprofilepage/user-id/5099434) Welcome to Atlassian Community!

You will find all project template key on this page :-

<https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-projects/#api-rest-api-3-project-post>

Thanks

V.Y

comments: author: Jose Ignacio Rodriguez
body: Hi [@Vikrant Yadav](/t5/user/viewprofilepage/user-id/1801711) .

This link is the same as the one a mentioned on the post. Unlikely, it doesn't have every project template key I need.

Next the is a list of the template keys I am missing:

-Blank project  
-New employee onboarding  
-Sales pipeline  
-Go-to-market  
-Web design process  
-Campaign management  
-Budget creation  
-Personal tark planner  
-Month-end close  
-Policy management  
-Asset creation  
-Event planning  
-RFP process  
-Email campaign  
-IP infrigement  
-Performance review


author: Vikrant Yadav
body: [@Jose Ignacio Rodriguez](/t5/user/viewprofilepage/user-id/5099434) I am not able to find Template key for these templates. Actually, These are the sub-template further divided from main template. Like for Sales Pipeline, you can use Procurement template. Both are almost similar, minor difference. You can modify project after creation.

[@Alex Koxaras _Relational_](/t5/user/viewprofilepage/user-id/4150197) Please suggest, if you have any information regarding above mentioned template keys.

Thanks

V.Y


author: Alex Koxaras _Relational_
body: [@Vikrant Yadav](/t5/user/viewprofilepage/user-id/1801711) I don't know either any more parameters for project templates. I've tried to guess certain, but none works. I would expect the API to updated in the future with these templates.


author: Vikrant Yadav
body: Thanks [@Alex Koxaras _Relational_](/t5/user/viewprofilepage/user-id/4150197) for helping us.?


author: Jose Ignacio Rodriguez
body: Thanks for your help guys!


author: Efren Miguel
body: try this REST endpoint, was looking for the same and found this:

/rest/project-templates/latest/templates


author: Parth Test
body: The endpoint uses basic auth (username + api key)

```
 /rest/project-templates/latest/templates
```

Returns the same list of template keys as the ones that are already documented in the Jira cloud API docs

[@Efren Miguel](/t5/user/viewprofilepage/user-id/4458487) Thank You


author: Efren Miguel
body: looks like it's failing authentication, you'll have to setup the correct Authentication header to access your REST API's, also it has to be a Jira admin's token to access this endpoint I believe


author: Efren Miguel
body: This is what I get from Data Center 8.22.6:

```
{
"projectTemplatesGroupedByType": [
{
"projectTypeBean": {
"projectTypeKey": "software",
"projectTypeDisplayKey": "Software",
"icon": "PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iNzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNFRDZGMDAiIGN4PSIzNiIgY3k9IjM2IiByPSIzNiIvPjxwYXRoIGQ9Ik0yOS42OCA0OS42MTdhMy4xOTQgMy4xOTQgMCAwMS0yLjI2My0uOTM3TDE3LjExMyAzOC4zNzVhMy44MyAzLjgzIDAgMDEwLTUuNGwxMC4wNC0xMC4wNGEzLjIwOSAzLjIwOSAwIDAxNC41MjggMCAzLjIwNiAzLjIwNiAwIDAxMCA0LjUyOGwtOC4yMTUgOC4yMTMgOC40NzkgOC40OGEzLjIwMSAzLjIwMSAwIDAxLTIuMjY0IDUuNDZNNTAuNjYzIDM3LjQ5NmwuMDE2LjAxNi0uMDE2LS4wMTZ6bS04LjAzNSAxMi4xMmEzLjE5OCAzLjE5OCAwIDAxLTIuMjYyLTUuNDYxbDguNDc3LTguNDgtOC4yMS04LjIxNGEzLjIgMy4yIDAgMDEwLTQuNTI2IDMuMiAzLjIgMCAwMTQuNTIyLjAwMmwxMC4wNCAxMC4wNGEzLjc3NCAzLjc3NCAwIDAxMS4xMiAyLjY5IDMuNzg2IDMuNzg2IDAgMDEtMS4xMiAyLjcwOEw0NC44OSA0OC42OGEzLjE4NiAzLjE4NiAwIDAxLTIuMjYyLjkzN3oiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+"
},
"projectTemplates": [
{
"itemModuleCompleteKey": "com.pyxis.greenhopper.jira:gh-scrum-template",
"projectTemplateModuleCompleteKey": "com.pyxis.greenhopper.jira:gh-scrum-template",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "You are creating a project for a Scrum team. You may want to name this project after the product or development team that will use it.",
"backgroundIconUrl": "/s/-xfnrz1/822006/1br4meb/8.22.6/_/download/resources/com.pyxis.greenhopper.jira:gh-scrum-template/backgroundIcon.gif",
"weight": 60,
"projectTypeKey": "software",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/8.22.6/_/download/resources/com.pyxis.greenhopper.jira:gh-scrum-template/icon.png",
"infoSoyPath": "GH.tpl.projecttemplates.scrumInfoPageJira7",
"description": "Agile development with a board, sprints and stories. Connects with source and build tools.",
"name": "Scrum software development"
},
{
"itemModuleCompleteKey": "com.pyxis.greenhopper.jira:gh-kanban-template",
"projectTemplateModuleCompleteKey": "com.pyxis.greenhopper.jira:gh-kanban-template",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "You are creating a project for a Kanban team. You may want to name this project after the team that will use it (e.g. Bug Fix, Devops).",
"backgroundIconUrl": "/s/-xfnrz1/822006/1br4meb/8.22.6/_/download/resources/com.pyxis.greenhopper.jira:gh-kanban-template/backgroundIcon.gif",
"weight": 61,
"projectTypeKey": "software",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/8.22.6/_/download/resources/com.pyxis.greenhopper.jira:gh-kanban-template/icon.png",
"infoSoyPath": "GH.tpl.projecttemplates.kanbanInfoPageJira7",
"description": "Optimise development flow with a board. Connects with source and build tools.",
"name": "Kanban software development"
},
{
"itemModuleCompleteKey": "com.pyxis.greenhopper.jira:basic-software-development-template",
"projectTemplateModuleCompleteKey": "com.pyxis.greenhopper.jira:basic-software-development-template",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "Specify a descriptive name and key for your project. For example, the name of the application that you are developing.<br><br>You also need to choose a project lead, if you have more than one user. This should be the person who manages development for this project.",
"backgroundIconUrl": "/s/-xfnrz1/822006/1br4meb/8.22.6/_/download/resources/com.pyxis.greenhopper.jira:basic-software-development-template/backgroundIcon.gif",
"weight": 62,
"projectTypeKey": "software",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/8.22.6/_/download/resources/com.pyxis.greenhopper.jira:basic-software-development-template/icon.png",
"infoSoyPath": "GH.tpl.projecttemplates.softwareDevelopmentInfoPageJira7",
"description": "Track development tasks and bugs. Connects with source and build tools.",
"name": "Basic software development"
}
],
"applicationInfo": {
"licenseTotalSeats": 7000,
"licenseUsedSeats": 126,
"canUserUseApplication": true,
"canUserBeAddedToApplication": true,
"applicationName": "Jira Software",
"ondemand": false
}
},
{
"projectTypeBean": {
"projectTypeKey": "service_desk",
"projectTypeDisplayKey": "Service",
"icon": "PHN2ZyB2ZXJzaW9uPSIxIiBpZD0iV2Fyc3R3YV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MiA3MiI+PHN0eWxlPi5zdDF7ZmlsbDojZmZmfTwvc3R5bGU+PGcgaWQ9Ikdyb3VwLTIiPjxjaXJjbGUgaWQ9Ik92YWwiIGN4PSIzNiIgY3k9IjM2IiByPSIzNiIgZmlsbD0iIzM2YjM3ZSIvPjxwYXRoIGlkPSJjbG9uZSIgY2xhc3M9InN0MSIgZD0iTTE1IDIyYzAtMy4zIDIuNy02IDYtNmgzMGMzLjMgMCA2IDIuNyA2IDZ2MjBjMCAzLjMtMi43IDYtNiA2SDIxYy0zLjMgMC02LTIuNy02LTZWMjJ6bTYgMjAuMWgzMFYyMkgyMXYyMC4xeiIvPjxwYXRoIGlkPSJDb21iaW5lZC1TaGFwZSIgY2xhc3M9InN0MSIgZD0iTTQyIDUyaDZjMS4xIDAgMiAuOSAyIDJ2Mi44SDIyVjU0YzAtMS4xLjktMiAyLTJoNnYtNWgxMnY1eiIvPjwvZz48L3N2Zz4="
},
"projectTemplates": [
{
"itemModuleCompleteKey": "com.atlassian.servicedesk:basic-service-desk-project",
"projectTemplateModuleCompleteKey": "com.atlassian.servicedesk:basic-service-desk-project",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "<p>Manage IT help, employee onboarding tasks, purchase requests and other common requests submitted through a custom portal or via email.</p><p>Issue types that come with this project:</p> <ul><li>Service Request</li><li>IT Help</li><li>Service Request with Approvals</li><li>Task</li><li>Sub-task</li></ul></p>",
"backgroundIconUrl": "/s/-xfnrz1/822006/1br4meb/4.22.6-REL-0001/_/download/resources/com.atlassian.servicedesk:basic-service-desk-project/backgroundIcon.gif",
"weight": 46,
"projectTypeKey": "service_desk",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/4.22.6-REL-0001/_/download/resources/com.atlassian.servicedesk:basic-service-desk-project/icon.png",
"infoSoyPath": null,
"description": "Track, prioritize and resolve your organization's requests, everything from IT to HR to finance.",
"name": "Basic"
},
{
"itemModuleCompleteKey": "com.atlassian.servicedesk:itil-v2-service-desk-project",
"projectTemplateModuleCompleteKey": "com.atlassian.servicedesk:itil-v2-service-desk-project",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "<p>Get a handle on incidents and changes with built-in ITSM workflows that increase your teams' efficiency and integrate seamlessly with existing Jira projects.</p><p>Issue types that come with this project: </p><ul><li>Service Request</li><li>Service Request with Approvals</li><li>Incident</li><li>Change</li><li>Problem</li><li>Task</li><li>Sub-task</li></ul>",
"backgroundIconUrl": "/s/-xfnrz1/822006/1br4meb/4.22.6-REL-0001/_/download/resources/com.atlassian.servicedesk:itil-v2-service-desk-project/backgroundIcon.gif",
"weight": 59,
"projectTypeKey": "service_desk",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/4.22.6-REL-0001/_/download/resources/com.atlassian.servicedesk:itil-v2-service-desk-project/icon.png",
"infoSoyPath": null,
"description": "Manage incidents, changes, problems and service requests with ITSM workflows.",
"name": "IT service management"
},
{
"itemModuleCompleteKey": "com.atlassian.servicedesk:customer-service-desk-project",
"projectTemplateModuleCompleteKey": "com.atlassian.servicedesk:customer-service-desk-project",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "<p>Assist your customers and capture their feedback through a custom portal or via email. Easily track and improve your customers' satisfaction over time.</p><p>Issue types that come with this project:</p> <ul><li>Bug</li><li>Support</li><li>New feature</li></ul>",
"backgroundIconUrl": "/s/-xfnrz1/822006/1br4meb/4.22.6-REL-0001/_/download/resources/com.atlassian.servicedesk:customer-service-desk-project/backgroundIcon.gif",
"weight": 60,
"projectTypeKey": "service_desk",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/4.22.6-REL-0001/_/download/resources/com.atlassian.servicedesk:customer-service-desk-project/icon.png",
"infoSoyPath": null,
"description": "Provide support, collect feedback, and track your external customers' satisfaction.",
"name": "Customer service"
}
],
"applicationInfo": {
"licenseTotalSeats": 2000,
"licenseUsedSeats": 1383,
"canUserUseApplication": true,
"canUserBeAddedToApplication": false,
"applicationName": "Jira Service Management",
"ondemand": false
}
},
{
"projectTypeBean": {
"projectTypeKey": "business",
"projectTypeDisplayKey": "Business",
"icon": "PHN2ZyB2ZXJzaW9uPSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MSA3MSI+PGNpcmNsZSBjeD0iMzUuNSIgY3k9IjM1LjUiIHI9IjM1LjUiIGZpbGw9IiMwMDY1ZmYiLz48cGF0aCBkPSJNMTguNyAzNy41aDMzLjVjMS42IDAgMyAxLjMgMyAzcy0xLjMgMy0zIDNIMTguN2MtMS42IDAtMy0xLjMtMy0zczEuNC0zIDMtM3ptMC05LjloMzMuNWMxLjYgMCAzIDEuMyAzIDMgMCAxLjYtMS4zIDMtMyAzSDE4LjdjLTEuNiAwLTMtMS4zLTMtMyAuMS0xLjcgMS40LTMgMy0zem0wLTkuOGgzMy41YzEuNiAwIDMgMS4zIDMgM3MtMS4zIDMtMyAzSDE4LjdjLTEuNiAwLTMtMS4zLTMtM3MxLjQtMyAzLTN6bS4xIDI5LjVoMTcuN2MxLjcgMCAzIDEuMyAzIDNzLTEuMyAzLTMgM0gxOC44Yy0xLjcgMC0zLTEuMy0zLTMgMC0xLjYgMS4zLTMgMy0zeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg=="
},
"projectTemplates": [
{
"itemModuleCompleteKey": "com.atlassian.jira-core-project-templates:jira-core-project-management",
"projectTemplateModuleCompleteKey": "com.atlassian.jira-core-project-templates:jira-core-project-management",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "",
"backgroundIconUrl": "/s/-xfnrz1/822006/1br4meb/8.1.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-management/backgroundIcon.gif",
"weight": 100,
"projectTypeKey": "business",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/8.1.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-management/icon.svg",
"infoSoyPath": "JIRA.Templates.ProjectTemplates.CoreTemplates.projectManagementInfoDialog",
"description": "Plan, track and report on all of your work within a project.",
"name": "Project management"
},
{
"itemModuleCompleteKey": "com.atlassian.jira-core-project-templates:jira-core-task-management",
"projectTemplateModuleCompleteKey": "com.atlassian.jira-core-project-templates:jira-core-task-management",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "",
"backgroundIconUrl": "/s/-xfnrz1/822006/1br4meb/8.1.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-task-management/backgroundIcon.gif",
"weight": 110,
"projectTypeKey": "business",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/8.1.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-task-management/icon.svg",
"infoSoyPath": "JIRA.Templates.ProjectTemplates.CoreTemplates.taskManagementInfoDialog",
"description": "Quickly organize and assign simple tasks for you and your team.",
"name": "Task management"
},
{
"itemModuleCompleteKey": "com.atlassian.jira-core-project-templates:jira-core-process-management",
"projectTemplateModuleCompleteKey": "com.atlassian.jira-core-project-templates:jira-core-process-management",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "",
"backgroundIconUrl": "/s/-xfnrz1/822006/1br4meb/8.1.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-process-management/backgroundIcon.gif",
"weight": 120,
"projectTypeKey": "business",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/8.1.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-process-management/icon.svg",
"infoSoyPath": "JIRA.Templates.ProjectTemplates.CoreTemplates.processManagementInfoDialog",
"description": "Track all the work activity as it transitions through a streamlined process.",
"name": "Process management"
},
{
"itemModuleCompleteKey": "com.riadalabs.jira.plugins.insight:rlabs-project-template-itsm",
"projectTemplateModuleCompleteKey": "com.riadalabs.jira.plugins.insight:rlabs-project-template-itsm",
"demoProject": false,
"createProject": true,
"longDescriptionContent": "Track ITSM incidents, find the assets involved, trace the issue back to the root problem, then test and implement a change.",
"weight": 200,
"projectTypeKey": "business",
"iconUrl": "/s/-xfnrz1/822006/1br4meb/9.1.11/_/download/resources/com.riadalabs.jira.plugins.insight:rlabs-project-template-itsm/icon.png",
"infoSoyPath": "RLABS.tpl.project.renderItsmProjectTemplateExplanation",
"description": "Track ITSM incidents, find the assets involved, trace the issue back to the root problem, then test and implement a change. ",
"name": "Insight IT Service Management"
}
],
"applicationInfo": {
"licenseTotalSeats": 0,
"licenseUsedSeats": 0,
"canUserUseApplication": true,
"canUserBeAddedToApplication": false,
"applicationName": "Jira Core",
"ondemand": false
}
}
],
"maxNameLength": 80,
"minNameLength": 2,
"maxKeyLength": 10,
"shouldShowProjectLead": true,
"projectCount": 778
}
```


Tags: cloud

jira-service-management

jira-software

jira-work-management-cloud