
๐Projects
Create project
POST /rest/api/{2-3}/project
Creates a project based on a project type template
const (
BusinessContentManagement = "com.atlassian.jira-core-project-templates:jira-core-simplified-content-management"
BusinessDocumentApproval = "com.atlassian.jira-core-project-templates:jira-core-simplified-document-approval"
BusinessLeadTracking = "com.atlassian.jira-core-project-templates:jira-core-simplified-lead-tracking"
BusinessProcessControl = "com.atlassian.jira-core-project-templates:jira-core-simplified-process-control"
BusinessProcurement = "com.atlassian.jira-core-project-templates:jira-core-simplified-procurement"
BusinessProjectManagement = "com.atlassian.jira-core-project-templates:jira-core-simplified-project-management"
BusinessRecruitment = "com.atlassian.jira-core-project-templates:jira-core-simplified-recruitment"
BusinessTaskTracking = "com.atlassian.jira-core-project-templates:jira-core-simplified-task-tracking"
ITSMServiceDesk = "com.atlassian.servicedesk:simplified-it-service-desk"
ITSMInternalServiceDesk = "com.atlassian.servicedesk:simplified-internal-service-desk"
ITSMExternalServiceDesk = "com.atlassian.servicedesk:simplified-external-service-desk"
SoftwareTeamManagedKanban = "com.pyxis.greenhopper.jira:gh-simplified-agility-kanban"
SoftwareTeamManagedScrum = "com.pyxis.greenhopper.jira:gh-simplified-agility-scrum"
SoftwareCompanyManagedKanban = "com.pyxis.greenhopper.jira:gh-simplified-kanban-classic"
SoftwareCompanyManagedScrum = "com.pyxis.greenhopper.jira:gh-simplified-scrum-classic"
)Get projects paginated
GET /rest/api/{2-3}/project/search
Returns a paginated list of projects visible to the user.
Get project
GET /rest/api/{2-3}/project/{projectIdOrKey}
Returns the project details
Update project
PUT /rest/api/{2-3}/project/{projectIdOrKey}
Updates the project details of a project.
Delete project
DELETE /rest/api/{2-3}/project/{projectIdOrKey}
Deletes a project.
Archive project
POST /rest/api/{2-3}/project/{projectIdOrKey}/archive
Archives a project. Archived projects cannot be deleted. To delete an archived project, restore the project and then delete it. To restore a project, use the Jira UI.
Delete project asynchronously
POST /rest/api/{2-3}/project/{projectIdOrKey}/delete
Deletes a project asynchronously.
Restore deleted project
POST /rest/api/{2-3}/project/{projectIdOrKey}/restore
Restores a project from the Jira recycle bin.
Get all statuses for project
GET /rest/api/{2-3}/project/{projectIdOrKey}/statuses
Returns the valid statuses for a project. The statuses are grouped by issue type, as each project has a set of valid issue types and each issue type has a set of valid statuses.
Get project notification scheme
GET /rest/api/{2-3}/project/{projectKeyOrId}/notificationscheme
Gets a notification scheme associated with the project.
Last updated
Was this helpful?