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

Introducing the Bulk Transition API: Simplify Your Workflow Transitions at Scale! 🚀

Yousef Abusamak
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 2, 2024

Hello Jira Admins and Developers!

We’re excited to unveil a game-changing feature in the Jira REST API (v3)—the Bulk Transition API! This long-awaited addition empowers you to transition multiple issues in one go, making it easier than ever to streamline workflows and automate repetitive tasks.

Let’s explore how this powerful API works and how it can save you time.

Why the Bulk Transition API?

Transitions are an integral part of moving issues through workflows in Jira. However, transitioning each issue manually, especially in bulk operations, can be time-consuming and error-prone. The Bulk Transition API eliminates this bottleneck by allowing you to:

  • Transition up to 1000 issues in a single API call.
  • Simplify bulk workflow updates.
  • Enhance automation for faster, more efficient processes.

This means more focus on value-adding activities and less time spent on tedious manual work.

The Bulk Transition API: Two Key Endpoints

1. Get Available Transitions for Bulk Issues

GET /rest/api/3/bulk/issues/transition

This endpoint helps you identify which transitions are available for a specific set of issues. Simply provide the issue IDs or keys, and the API will return the valid transitions across the selected issues.

👉 View full documentation

Example Use Case:
If you’re managing a large batch of issues and need to determine which transitions are shared across them, this endpoint ensures that you’re working with accurate workflow options.

What You’ll Send:

  • A list of issue IDs or keys in the request.

What You’ll Receive:

  • A response detailing the available transitions for each issue.

2. Bulk Transition Issues

POST /rest/api/3/bulk/issues/transition

This is where you can make transitions happen in bulk. By providing a list of issue IDs or keys, along with the transition ID, you can move multiple issues to a new status in one go.

👉 View full documentation

Example Use Case:
Imagine closing a sprint and needing to move 1000 completed issues to "Done." With this endpoint, a single API call handles the entire process seamlessly.

What You’ll Send:

  • A list of issue IDs or keys.
  • The transition ID for the desired status.

What You’ll Receive:

  • The success response returns a task id of the bulk transition operation and the task progress can be monitored using the bulk operation progress API.

Key Considerations

  • Limits: The API supports transitioning up to 1000 issues per request. For larger batches, you can split them into multiple requests.
  • Permissions: The API respects Jira’s permissions model, so ensure the requesting user has the required permissions for the targeted issues.
  • Error Handling: The API provides detailed feedback on failed transitions to help you identify and resolve any issues.

Get Started Today!

Ready to transform how you manage workflows? The Bulk Transition API is live and ready to use. Check out the detailed developer documentation for everything you need to get started:

Your Feedback Matters! ❤️

We’d love to hear how the Bulk Transition API is making a difference in your workflows. Have ideas for improvements or unique use cases? Share your thoughts in the comments below or join the conversation in the Atlassian Community.

We’re excited to see how you unlock the power of bulk operations to supercharge your Jira workflows. Happy transitioning! 🎉

Cheers,
Yousef Abusamak
Sr. Product Manager

2 comments

Comment

Log in or Sign up to comment
Yatish Madhav
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 2, 2024

Thanks @Yousef Abusamak 

Like # people like this
Tomislav Tobijas _Koios_
Solutions Partner
Solution Partners provide consulting, sales, and technical services on Atlassian products.
December 2, 2024

Was asked about this couple of days ago. Forwarding this to my colleagues ASAP 😄

Like Yousef Abusamak likes this
TAGS
AUG Leaders

Atlassian Community Events