Introducing the Bulk Delete API: Simplify Your Issue Management

 

We're thrilled to announce the launch of the Bulk Delete API, a powerful addition to Jira's REST APIs designed to make managing large volumes of issues more efficient than ever. Whether you're cleaning up outdated data, archiving projects, or streamlining workflows, the Bulk Delete API is here to save you time and effort.

What is the Bulk Delete API?

The Bulk Delete API allows admins to delete multiple issues in a single request. This is especially helpful when you need to remove large sets of issues, such as obsolete backlog items or test data, without performing repetitive actions manually.

Key Features

  • Efficient bulk operations: Delete multiple issues in a single API call, significantly reducing the number of requests needed for large-scale cleanup tasks.

  • Easy user interface: Immediately see detailed results about the deletion process, including successes and flags for any issues that couldn't be deleted (More details).

  • Scalability: Designed to handle large datasets, making it a robust tool for enterprise-scale operations.

How Does It Work?

The Bulk Delete API uses a POST request to the endpoint:

POST /rest/api/3/bulk/issues/delete

Here’s an example payload:

{ 
  "selectedIssueIdsOrKeys": [ "10001", "10002" ], 
  "sendBulkNotification": false 
}

 

A few things to note

  • Permissions: You’ll need the necessary permissions to delete the selected issues.

  • Auditing: Deleting issues is irreversible. Be sure to review the selected issues carefully before executing the operation.

  • Rate limits: As with all bulk operations, the API adheres to rate limits to ensure system stability. Check the rate limit documentation for more details.

Why Use the Bulk Delete API?

  • Save time and Increase productivity: Perform large-scale cleanup tasks in minutes by spending less time on manual deletions and more time on strategic work.

  • Improve your site performance: Deleting unnecessary issues can enhance the performance of your Jira instance by reducing clutter and optimizing data storage.

  • Streamline data management: Maintain a clean and organized Jira instance with minimal effort. A clean and organized Jira enhances usability for all team members, leading to increased productivity.

Get Started Today

To start using the Bulk Delete API, check out the official documentation here. It includes everything you need, from authentication details to code examples, to integrate this API into your workflows seamlessly.

Your Feedback Matters! ❤️

We’d love to hear how the Bulk Delete 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 deleting! 🎉

Cheers,
Yousef Abusamak
Sr. Product Manager

1 comment

Comment

Log in or Sign up to comment
Anahit Sukiasyan
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.
January 10, 2025

This is a fantastic addition to Jira’s API capabilities! The Bulk Delete API is a game changer for admins who need to clean up large sets of issues quickly and efficiently. I can already see how it will save a lot of time when managing test data or outdated backlog items. 

Great work, @Yousef Abusamak! 🎉

Like Sahir Maharaj likes this
TAGS
AUG Leaders

Atlassian Community Events