Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Outbound REST or SOAP

AJ Simpkin February 12, 2013

Is there an outbound REST or SOAP functionality within JIRA that will allow it to send status changes or notifications to an endpoint? The webhooks will send the information out, but there is no authentication, and no option to monitor the results of the post. Has anyone seen a plugin for creating REST or SOAP envelopes?

1 answer

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

0 votes
Renjith Pillai
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 17, 2013

Why do you need authentication for Webhooks? You will be adding webhooks only to the site that you trust.

And there is not other way than Webhooks to get notified especially from OnDemand.

AJ Simpkin February 17, 2013

The webhook will post data to the URL specified. If that URL isn't secured by any type of authentication I have a open and listening REST API that woudl allow anyone with the URL to add new information. Just because you are authenticated in Jira does not mean that you are authenticated for insert or update in the other listening application to which you are directing the webhook.

Srini T April 24, 2015

Hi asimpkin I too looking for same requirement. I didn't find any event trigger or RETS message calling mechanism in JIRA. How did you handled this situation?

AJ Simpkin April 27, 2015

We didn't. As there was no ability for Jira to authenticate with an endpoint and post data, we abandoned that aspect of our integration.

Srini T April 27, 2015

Thank you for quick reply. So how did you integrated JIRA with your end point?

AJ Simpkin April 28, 2015

We are using ServiceNow which has excellent REST functions both inbound and outbound. Jira has a REST API but only inbound. We created a UI page in ServiceNow asking the end user which Jira issue they wish to link to the ServiceNow task, OR create a new Jira issue. For example when a user creates a new Jira issue in ServiceNow the UI page sends a POST to the JIRA API to create issue, the return response from Jira is a success code (200) and the issue ID that was created. We then write that issue ID into ServiceNow and we have a link between the ServiceNow incident and the Jira issue that will resolve it.

Srini T May 3, 2015

Hi asimpkin Thank you for your time to explain the procedure using in your side. I am trying to write a custom script listener(groovy/java) to call it on issue update event.

TAGS
AUG Leaders

Atlassian Community Events