How To Query Backlog In Jira

When it comes to managing projects, teams around the world trust JIRA as one of the top tools available. Its comprehensive features for task management make it a reliable choice, and it also allows users to efficiently handle their backlog. Whether you are new to JIRA or need a review on how to query your backlog, this guide is here to help.

What is a Backlog Query in JIRA?

A Backlog is a set of tasks or issues that are currently not a part of the active sprint in JIRA. A backlog query, therefore, is a search operation performed to fetch information about these issues. This information could range from the status of the issue, the assignee, or any custom field value.

How to Query Backlog in JIRA?

Step 1:

Go to the main navigation bar and click on “Issues”. Then, select “Search for Issues”.

Step 2:

In the search bar that appears, click on “Advanced Search” if you have a specific JQL (JIRA Query Language) query. Otherwise, use the basic search filters to fetch your required data.

Step 3:

To get tasks from the backlog, the basic JQL query will look like this:

project = YOUR_PROJECT_NAME AND sprint in openSprints() AND resolution = Unresolved order by Rank ASC

Replace “YOUR_PROJECT_NAME” with the name of your actual project.

Step 4:

Press Enter or click on the Search icon, and JIRA will return a list of issues in your backlog based on your query parameters.


Being able to query your backlog in JIRA is crucial in managing your tasks effectively. It allows you to fetch, filter and organise your tasks as per your requirements. Understanding how to run these queries can greatly enhance your project management experience using JIRA.