-
Suggestion
-
Resolution: Unresolved
-
None
-
None
-
0
-
1
-
Problem Definition
When migrating issues from external trackers to Jira Server, it becomes very tedious to first have to create each of the issue statuses that you want to use before importing issues. For large environment that could have had several hundred different statuses in them it then takes a lot longer than it should to import this data correctly.
Suggested Solution
Create REST API endpoint that allows users to create new statuses. Currently the endpoint GET /api/2/status will return all statuses in Jira. But there is no corresponding POST verb that could be used to create these same statuses via REST.
Why this is important
Makes it easier to migrate data into Jira. CSV importer is not able to create new statuses within Jira, and the lack of a REST API endpoint to create a new status means more manual status creation work for an admin. With such a POST or PUT endpoint and admin could create a little REST script to simply call Jira and tell it specifically what statuses should be valid within that site.
Workaround
none