Request: Workflow Transition Order Standards & Project Transition API
Hi team,
In our Jira, we’re seeing that transitions like Backlog→ any status or In Progress → any status are allowed in some workflows. This creates inconsistency and makes it hard to define a standard transition order.
What We Need Help With
- Is there an Atlassian-defined standard workflow transition order?
For example:
Backlog → Selected for Development → In Progress → Done
- Is there any REST API to fetch all transition names (including custom ones) for a project?
We know about:
GET /rest/api/3/issue/{issueKey}/transitions
But this only returns transitions from the current status — not the full transition map for the project.
Goal
We want to:
- Understand standard transition paths
- Audit or visualize all transitions (custom or standard) per project
Desired Flow (Standard)
Backlog → Selected for Development → In Progress → Done
But currently, transitions like Backlog → Done
or In Progress → Backlog
are allowed, which breaks that structure.
Any official guidance or API suggestions would be appreciated!
Thanks,
Sarvesh