Earlier I was able to select "Enable API Access" in the general configuration for our site administration. Now when I go back and try to find the setting it's not present. I have all the necessary admin privileges. Where the heck did it go?
It appears this was taken out of JIRA around 7.0 per JRASERVER-45768:
...this option is not available in JIRA 7 as JIRA's SOAP and XML-RPC remote APIs were removed in JIRA 7.0 for Server as per SOAP and XML-RPC API Deprecation Notice - Atlassian Developers.
If you are using an earlier version of JIRA let us know and we'll go from there.
This is the Cloud bug JRACLOUD-45768 which states the same thing for Cloud. With the way the development has been split for Cloud and Server it's possible that is still in/added back to Cloud for some reason, however, I'm unable to find that option in my 7.5 Server or my Cloud instance.
If I use "g+g" the option comes up but it doesn't exist on the page I was redirected to:
In addition, I checked with a Senior Cloud Engineer and the response was as follows:
The API in Cloud is permanently enabled and can't be toggled
This is also acknowledged by JRACLOUD-41876 - Adding a limit on REST API request:
Currently, there is no limit in sending REST API request. In some cases where users sending REST API request to run complex JQL queries with high frequency, it returns enormous number of results and it potentially causes an outage for the instance.
To prevent it to happen, it would be great if there is a limit on REST API requests.
I would check with the Cloud team if you can and see what could be going on with that instance because that shouldn't be a possibility at this point. There are some add-ons that may need to have the API toggled so that may be a possibility as well.
If you feel comfortable providing your Cloud URL I can check to see what could possibly be going on.
The article you linked to refers to the SOAP and XML APIs, which make sense.
I'm 99.9% confident this option still existed in my admin settings 2 weeks ago when I enabled it. But the documentation you pointed to says the REST API is permanently enabled, which makes sense. I'm just very confused b/c I'm having problems using it, and since I couldn't find the toggle again I thought something had changed or busted.
I'll see if the cause of my connection problem is something else. Thanks.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot