The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 
  • Community
  • Q&A
  • Jira
  • Questions
  • Create an issue from https://mydomain.net/rest/api/2/issue with a field custom_field "insigth"

Create an issue from https://mydomain.net/rest/api/2/issue with a field custom_field "insigth"

javier
June 9, 2022

Hi

I'd like to create an issue from this endpoint "https://mydomain.net/rest/api/2/issue", Ihave several field and one of this field is a customfield_10040 of type "Insigth". I saw all objects I have from this endoint:

https://api.atlassian.com/jsm/insight/workspace/{my_idworkspace}/v1/iql/objects

And I got this result:

{

"workspaceId": "my_idworkspace",
"globalId": "my_idglobalid",
"id": "70",
"label": "56QW",
"objectKey": "CMDA-70",

}

What json format must I use to create the issue?, should I format the json like this?, even though it doesn't work.

"customfield_10040": 

          [{

               "workspaceId": "my_idworkspace",
               "globalId": "my_idglobalid",
               "id": "70",
               "label": "56QW",
               "objectKey": "CMDA-70",

          }]

Or should I use another api?

Thanks

 

 

2 answers

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

0 votes
javier
June 21, 2022

Hi, after trying some combinations ... the way to crate an insigth field from the endpoint 

https://mydomain.net/rest/api/2/issue  is:

Take the value from this field:

 "globalId": "my_idglobalid",

 

For this you can use this endpoint:

https://api.atlassian.com/jsm/insight/workspace/{my_idworkspace}/v1/iql/objects

ie. you will get a string for the field  "globalId",such as: "f454sdf98djfgjfkgj89787ffdf:70"

 

Then, use this value for the field "id".

"customfield_10040": 

          [{

               "id": "f454sdf98djfgjfkgj89787ffdf:70"
          }]

I'm quite surprised that I couldn't find anything on docs!

0 votes
Mark Segall
Community Champion
June 9, 2022

Hi @jg 

I haven't tried this with API, but I know when using the External System Import, Insight fields need to be formatted like this:

abcdefg1234:4321

abcdefg1234 = workspace ID

4321 = Object ID

javier
June 13, 2022

Thanks for the anwser, It doesn't work as you say from this endpoint:

https://mydomain.net/rest/api/2/issue

 

...(other fields)....

"customfield_10040": 

          [{

               "98sduds-dsf34-dsfsf9sdsiuysDF": "CMDA-70"
          }]

 

It creates the ticket but not the customfield_10040

Anyone who knows?, thanks

DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events