Forums

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

Best REST API Tools for Atlassian Systeme

Atlassianist
Contributor
June 12, 2023

Hallo, 

we are currently evaluating which paid or free tools could be used for the automation of our atlassian tools (Data Center Versions): JSM, JIRA Software, Confluence

Beside ScriptRunner and Powershell ScriptRunner we are also comparing REST API (manual Development) and different Automation Plugins ... 

Concerning the manual coding and accessing REST APIs what kind of Tools are use using in Atlassian Environment? (IDE, Scripting Language, any other tools)

I have found some tools mentionen e. g. in this article:

https://medium.com/javarevisited/6-best-rest-api-tools-for-testing-design-and-development-1c5f69ed1f22

For example we have some colleagues with solid PowerShell knowledge. 

We have however nobody in the team with Python experiences. Therefore it is question for us if it does make sense to develop REST API scripts with Powershell or we have to invest the necessary time and learn Python or use any other Tools like ScriptRunner for JIRA oder PowerShell ScriptRunner where the need for manual development is more limited. 

Thank you very much for your Ideas and Suggestions. 

Regards

I.

 

 

1 answer

1 accepted

Suggest an answer

Log in or Sign up to answer
0 votes
Answer accepted
PD Sheehan
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, 2023

I would advise against building your automation strategy using external tools.

Calling the REST api can be an option if a lot of your process and data exists in other systems. The REST API framework is really more for building integrations between systems.

Generally, Jira automation needs to be triggered by and act on internal parts of the Jira system. 

I would start with the no-code option where possible using Project Automation.

If you decide you need more control and plan on embarking on building some relevant coding experience, I would direct you towards groovy/java based tool over python ones.

The python-based scripting tools might be a good alternative for someone trying to bring existing Python skills to the Atlassian ecosystem, but since the application is written in Java, using a Java-based scripting language like Groovy makes a lot more sense.

My recommendation is to explore project automation first then Adaptavist Scriptrunner second.

And only use REST API if you need to trigger changes in Jira based on events taking place in other external systems.

Atlassianist
Contributor
June 13, 2023

Thank you Peter-Dave :-)

TAGS
AUG Leaders

Atlassian Community Events