Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Next challenges

Recent achievements

  • Global
  • Personal


  • Give kudos
  • Received
  • Given


  • Global

Trophy case

Kudos (beta program)

Kudos logo

You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.

View group

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

JQL or REST API call to retrieve all possible workflow stages for an issue? Edited

In my Jira instance, we have a workflow field for our issues. Depending on the type of issue (Bug, Story, Spike, etc...) the steps in this workflow differ. The steps in the workflow can be seen in a graph by pressing a view workflow link in the top of the issue on the web interface. These steps are typically along the lines of:

Await work -> Do work -> Check Work -> Commit Work -> Validate and Test

Or something along those lines, depending on the issue type.

I'm not sure if this is something custom that my company pulls from a plugin, or if this is standard to Jira.

I'm trying to use JQL and the REST API to specify a project and issue type combination, and get a list of all possible steps in the workflow for that combo. The endpoint I'm currently using is:


This works for some of the fields in my issue, getting me closer to the data I need, but it leaves out others, including the workflow one that I care about.

Could anyone point me in the right direction for how I might get the data I need?

1 answer

1 accepted

1 vote
Answer accepted
Hana Kučerová Community Leader Nov 08, 2019

Hi @Michael Gruskin,

welcome to the Atlassian community!


I've searched in Jira Server REST API documentation and found only:


You can use this endpoint to get all issue types with valid status values for a project.

But there is no information about available transitions.


I was able to find only one endpoint, which could give you information about transitions, but you must provide the issue key:


Hi Hana,

Thank you so much for your answer, I somehow missed the statuses endpoint, which was exactly what I needed! I was able to use that API response to get the data I needed. Thank you again!

Suggest an answer

Log in or Sign up to answer

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you