Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

communicating between an external configuration tool and JIRA.

Sonal Singh June 12, 2020

Hi 

I need to find out how a system communicates with jira, to be more clear, how can i send notifications to jira (say to update an issue status) without using emails. I am not sure if i have explained my question thoroughly but i basically want to do task B in JIRA when a task A in another system is completed. 

what are the communication channels used in JIRA for incoming notifications? TIA

2 answers

1 vote
Randy
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.
June 12, 2020

Have your external system call the api to make updates to the issue.  e.g. if wanting to transition the issue, call:

https://developer.atlassian.com/cloud/jira/platform/rest/v3/#api-rest-api-3-issue-issueIdOrKey-transitions-post

 

To search for issues to update, use:

 

https://developer.atlassian.com/cloud/jira/platform/rest/v3/#api-rest-api-3-search-get

0 votes
Nic Brough -Adaptavist-
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.
June 12, 2020

For updating the status of an issue, look at workflow triggers.  For more general stuff (but also including status change), your external system will need to poke Jira over its REST API

Sonal Singh June 12, 2020

Thanks Nic! I understand the status update using triggers in workflow transitions but that takes place inside JIRA, what if I want to update the issue using an external system, like my code is complete in system A and then I want to update the status of an issue to say ready for deployment. How do I achieved that? Can you elaborate more on REST APIs? Which API should be used in such case?

Suggest an answer

Log in or Sign up to answer