Child pages
  • How to get Issue ID in Jira?

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Please note that if click on the particular Jira ID - you will be redirected to this particular issue.to it in Jira (where you will be able to see the key)

Conversely - if you want to get Jira ID for particular issue, you can get it by exporting it to XML (from issue Issue view menu) or calling Jira REST API programmatically.

To make things easier - please see the solutions below.

Browser console

Open issue in Jira and run this code in browser console to quickly get ID for particular issue:

Code Block
languagejs
if (issue_key = new URL(window.location.href).searchParams.get("selectedIssue") || (/^\[([^\]]+)\]/g.exec(document.title) || [])[1])
{fetch(window.location.origin+'/rest/api/3/issue/'+issue_key).then(res => res.json()).then(data => console.log("Issue ID for "+issue_key+": "+data.id))}else{console.log(issue_key, "Please run it on Jira Issue view page to get issue ID.")}

Bookmarklet

You can also add a bookmarklet in your browser's bookmarks bar for quick access.

To do so – add create a bookmark in your browser with name of your choice (e.g. "Get Issue ID") and paste the code below into the URL field:

Code Block
languagejs
javascript:(function()%7Bif%20(issue_key%20%3D%20new%20URL(window.location.href).searchParams.get(%22selectedIssue%22)%20%7C%7C%20(%2F%5E%5C%5B(%5B%5E%5C%5D%5D%2B)%5C%5D%2Fg.exec(document.title)%20%7C%7C%20%5B%5D)%5B1%5D)%7Bfetch(window.location.origin%2B'%2Frest%2Fapi%2F3%2Fissue%2F'%2Bissue_key).then(res%20%3D%3E%20res.json()).then(data%20%3D%3E%20alert(%22Issue%20ID%20for%20%22%2Bissue_key%2B%22%3A%20%22%2Bdata.id))%7Delse%7Balert(%22Please%20run%20it%20on%20Jira%20Issue%20view%20page%20to%20get%20issue%20ID.%22)%7D%7D)()

To you use it - navigate to any issue in Jira and click the bookmark you have just added – an alert will show with this Issue's ID.

...