Hello Gtog and welcome to the Community!
The information you’re wanting to access (Named contacts) is not accessible via the Jira API or any other API currently. This is due to this type of information being highly sensitive and not externally exposed via a REST API.
In order to get this information, you will have to authenticate against Atlassian ID and then view this within the my.atlassian.com URL (as you listed above). There is additional information on account management and developer resources may be found at the following:
I hope this proves helpful and you’re able to get the information you need.
we're also suffering a lot from this missing feature.
As a quite big reseller, we continuously try to make our processes more reliable through automation and building relationships between internal invoices etc. and data from my.atlassian.com.
Not having an API to do that is a critical flaw in a reselling ecosystem and makes people do things by hand which in the long term is more dangerous than any API could be due to the possibilities for human error.
Also I don't agree, that the information would be too sensitive to expose via a REST API, especially, if the data is provided on a web portal that might be slow, but is easily accessible without any 2FA and by any user with the right credentials.
It's not even impossible to get that data scraped automagically by using the same requests the browser does.
It is just very unreliable and a lot of work to keep good and get proper parsing.
Which is the exact reason we would expect Atlassian to give us a better way to manage the over 15000 licenses we resell and support.
The Marketplace already offers a comparable API but only for our own apps and not every resell we do, which makes the argument of security an even poorer excuse.
If anybody at Atlassian is reading this, I've been told by colleagues this has been requested many times over the years and as somebody who just joined the effort, I can't believe this situation is still like this.
Especially in 2020 where APIs are really more than just a thing.
Bump! Lack of API for extracting our own reseller customer details is just a bummer - We can even webscrape the details nor download the .csv directly due to login page.
Its becoming more and more difficult to maintain the larger reseller you are.
I have even developed our own Golang app to process the my.atlassian.com csv file for Organization, Contact and expire dates(where we manage licensing renewal on behalf of the customer) - Then posting expiry notification to a internal chat via webhook - But the .csv needs to be downloaded manually on a regular basis!?
Come on Atlassian....its 2020!
P.S Anyone having knowledge of automating the login procedure for my.atlassian.com by code are more than welcome to contact me - I have not been able to find a simple way yet...........
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events