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

Jira Service Desk API

Karthik Mohan January 10, 2024

I am working on automation project in Jira Service Desk - Cloud. I was looking into the API documentation and I found two sets of API documentation. I am not sure which I have to refer to, any guidance here will be appriciated

Jira Service Desk REST API:

The Jira Service Management Cloud REST API (atlassian.com)

 

Jira Cloud API: 

The Jira Cloud platform REST API (atlassian.com)

2 answers

0 votes
Karthik Mohan January 11, 2024

Hello @Trudy Claspill 

Thanks for your answer.

I am looking forward to automate things like on boarding and off boarding users to our Jira Service desk instance, and also some automation with regarding to creating tickets/requests in our service desks. 

0 votes
Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 10, 2024

Hello @Karthik Mohan 

Welcome to the Atlassian community.

The first page link you provided is part of the REST API documentation that is specific to Jira Service Desk functionality.

The second page link you provided is part of the REST API documentation that describes APIs that are part of the general Jira Cloud platform and applicable to all the Jira products - Software, Work Management, and Service Desk.

Which one you need to refer to depends on what task you are trying to accomplish.

Karthik Mohan January 11, 2024

Hello Trudy, 

Thanks for your answer.

I am trying to automate stuff like onboarding and off boarding users to our service desk projects. And User creation and deletion in the Jira and also some automation of ticket creation in the service desk projects. 

I am got confused with the following scenario.

First I wanted to created a portal only user, for this Jira service desk API is useful (The Jira Service Management Cloud REST API (atlassian.com)). But after that I wanted to add this user to a particular service desk project which is not open. For this i am planning to use this API The Jira Service Management Cloud REST API (atlassian.com). But in the same if i want to remove the user then I have to use The Jira Service Management Cloud REST API (atlassian.com) which is still in experimental phase. 

And for both adding the user, I need to fetch the account if based on the user's email, for this I need to use The Jira Cloud platform REST API (atlassian.com). 

Since the Jira service management cloud rest api dosent have an api which is returns the account id of a user who is assigned to a project.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events