Forums

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

Integrate Jira service desk into my website with the help of REST API

Depani_Reddy
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 19, 2020
  1. I want to integrate Jira service desk into my website using REST APIs.
  2. Can I be able to create a customer portal where the customer can see the requests raised by him/her? and can Add or delete requests.

1 answer

0 votes
Pedro Felgueiras
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 19, 2020

Hi @Depani_Reddy 

 

Of course, you can. 

You can check the REST API endpoint to:

  • Create Issues
  • List Issues 
  • Add Comments

All the documentation for this and examples could be checked here https://developer.atlassian.com/server/jira/platform/jira-rest-api-examples/

 

 

Good luck with you integration

Depani_Reddy
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 27, 2020

@Pedro Felgueiras thanks for the reply, the link which you mentioned is about creating issues in the JIRA project but not in the service desk. Can you please share how a logged-in customer of my site can create requests in the service desk.

Pedro Felgueiras
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 28, 2020

You can create the issues the same way, only have to chose the project that have service desk enabled. 

SS19
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 3, 2020

Thanks Pedro,
but unfortunately this doesn't help because of the CORS. I can't hit these APIs from my website's javascript. I searched through a lot of stuff in the last couple of days, read a lot of docs but still stuck.
I saw here - https://jira.atlassian.com/browse/JRACLOUD-30371?error=login_required&error_description=Login+required&state=94953024-895f-446f-bc33-1d952d961fcb that a lot of people complained about jira supporting APIs but now CORS which makes them useless in case I want to integrated them with my website.
Although it is supported in OAuth 2 but not in Basic and OAuth 1 authentication but this is not helpful either, as the customers need not have access to the service desk, but they should be able able to create a ticket directly. With OAuth 2, the first step is that customer should be a user in my jira.
Right now I'm doing this via email integration. A customer sends an email asking for help and a ticket is created automatically at my jira service desk for the same.
Will really appreciate some suggestion here.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events