Home > Enterprise >  Token for Jira REST API
Token for Jira REST API

Time:08-30

I don't have much experience with REST. Trying to extract some stats from my company Jira, and don't want to use JQL.

The question is, the token that I need to make the API calls, do I get it from my company's Jira or do I need to create an account with Atlassian and use the token from that account?

Thanks in advance.

CodePudding user response:

You should be able to create your own access token from within Jira when you are logged in.

From the Documentation:

  • In your Atlassian application go to:

    • Select your profile picture at top right of the screen, then choose Settings > Personal Access Tokens .
    • In Jira, select your profile picture at the top right of the screen, then choose Profile. Once you access your profile, select Personal Access Tokens in the left-hand menu.
  • Select Create token.

  • Give your new token a name.

  • Click Create.

  • Your personal access token is created. Copy the token and store it in a safe space.

However this might depend on your specific Jira installation. Your companies system administrators might have restricted this feature.

Access Token Documentation

CodePudding user response:

In Jira Server you could just use Basic Auth.

  • click F12 on your keyboard => Console type in :

btoa("your-username:yourpassword")

A token should be generated, You can use it to authenticate with Postman or any other API Tool you might use.

Headers: "Authorization : Basic ${token}"

Jira cloud behaves different,

Creating PATs in application

In your Atlassian application go to:

In Confluence, select your profile picture at top right of the screen, then choose Settings > Personal Access Tokens .

In Jira, select your profile picture at the top right of the screen, then choose Profile.

  • Once you access your profile,

  • select Personal Access Tokens in the left-hand menu. Select Create token.

  • Give your new token a name. Optionally, for security reasons, you can set your token to automatically expire after a set number of days.

  • Related