jira icon indicating copy to clipboard operation
jira copied to clipboard

Document `server=` kwarg for dedicated tenant of Jira Cloud, and difference when using Scoped API Token

Open bew opened this issue 4 months ago • 0 comments

Problem trying to solve

Hello!

I recently spent a few hours to understand why the jira client couldn't connect to my jira cloud tenant.

I was previously using (legacy) api token (that give full rights on Jira) and passing server="https://foobar.atlassian.net" was working perfectly. I then tried to switch to using scoped api token (that give only limited rights on Jira), and I was always getting an authentication error.

The issue is that for Scoped API Tokens the server= URL is not the same as when using the old (legacy) API Tokens. Instead we need to use something like https://api.atlassian.com/ex/jira/{cloudId} where {cloudId} comes from https://foobar.atlassian.net/_edge/tenant_info (outputs a json with the cloudId).

See: https://jira.atlassian.com/browse/CLOUD-12617

Possible solution(s)

TSIA

There should also be a link to that new documentation in the section about api token connection

Alternatives

No response

Additional Context

No response

bew avatar Sep 02 '25 15:09 bew