How to get the issue ID from the attachment ID

Hemmachat Paramabuddhi December 2, 2020

Hi guys,

I am trying to integrate Zendesk and Jira using Azure Functions to synchronise tickets and attachments between the two systems. By having Zendesk ticket ID save as a custom field in Jira and vice versa, I can transfer tickets and issues back and forth.

I have setup webhooks in Jira to capture the attachment created event. Now, when I look at the payload, it only contains the attachment ID but not the issue ID. Without knowing the issue ID, I cannot transfer the attachment across Zendesk because I do not have the reference ticket. Does anyone know how to get the issue ID from the attachment ID?


Attachment created payload from Jira's webhook:

{
"timestamp": 1606955550592,
"webhookEvent": "attachment_created",
"attachment": {
"self": "some url",
"id": "ticket id",
"filename": "Screenshot 2020-10-26 093937.png",
"author": {
"self": "some url",
"accountId": "account id",
"displayName": "some name",
"active": true,
"timeZone": "Australia/Sydney",
"accountType": "atlassian"
},
"created": "2020-12-03T11:32:30.592+1100",
"size": 83695,
"mimeType": "image/png",
"content": "Screenshot+2020-10-26+093937.png",
"thumbnail": "Screenshot+2020-10-26+093937.png"
}
}

Thanks in advance.
 

0 answers

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events