The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
Hi Community,
I have been looking for ways to construct a get request inside Jira.
I want to use the rest API inside a Behavior to fetch certain board related data:
<jira Base URL>/rest/agile/1.0/board/{board Id}/configuration
Would anyone know how I can form a get request inside Jira as to receive a response from the url mentioned.
I have tried using the examples in the article but I have been getting this error:
groovyx.net.http.HttpResponseException: Unauthorized
I am doing the following in my code:
import groovyx.net.http.ContentType
import groovyx.net.http.RESTClient
def boardId = '3';
def activitiRestClient = new RESTClient("<Jira Base URL>/rest/agile/1.0/board/")
activitiRestClient.auth.basic "USERNAME", "PASWORD"
def response = activitiRestClient.get(
path: boardId+'/configuration'
)
output+="\nresponse: "+response+"\n"
Could someone provide some pointers as to why this isn't working for me?
Thank you!!
-Roberto
Hello Roberto.
If you look further down the article, you will see that the user was wrong on his first approach, and later on, was able to work it out with this:
import groovyx.net.http.HTTPBuilder import static groovyx.net.http.ContentType.* import groovyx.net.http.ContentType import static groovyx.net.http.Method.* import groovy.json.JsonSlurper import net.sf.json.groovy.JsonSlurper def http = new HTTPBuilder('http://IP/authentication') http.request(POST) { requestContentType = ContentType.JSON body = [username: 'USERNAME', password: 'PASSWORD'] response.success = { resp, JSON -> return JSON } response.failure = { resp -> return "Request failed with status ${resp.status}"
Could you give that a try and letme know if it works?
Cheers
DYelamos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello everyone, Hope everyone is safe! A few months ago we posted an article sharing all the new articles and documentation that we, the AMER Jira Service Management team created. As mentioned ...
Connect with like-minded Atlassian users at free events near you!
Find an eventConnect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.
Host an eventYou're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.