How to send one or multiple attachment with rest api when creating issue.
I'm am able to create issue with project id but not getting how to attach file or images when creating issue.
will be gratefull.
Look for "attachments" and POST in the API doc. You'll need to call the post once for each attachment https://docs.atlassian.com/jira/REST/latest/
Thanks Nic Brough,
I tried that but i'm getting error internal server error.
Please see the code & tell me what i'm doing wrong in this.
<script type="text/javascript">
function Upload() {
jQuery.support.cors = true;
var param2 = "{\"file\": \"D:\Vaibhav\Jira_Rest_Api\Uploads\LoanE1.jpg\", \"mimeType\": \"image/jpeg\",\"content:\":\"D:\Vaibhav\Jira_Rest_Api\Uploads\LoanE1.jpg\"}";
$.ajax({
type: "POST",
url: "http://10.0.1.62:1001/rest/api/2/issue/Demo-88/attachments",
dataType: "json",
processData: false,
data: param2,
contentType: "Content-type: multipart/form-data",
success: function (data) {
alert("Data Loaded auth: " + data);
window.open("jira_Login1.htm");
},
error: function (jqXHR, textStatus, errorThrown) {
alert('error in uploading:: ' + errorThrown);
}
});
}
</script>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You don't seem to be iterating through the attachments, just throwing them all at it in one go. Can you try one at a time?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes i tried for only single attachment. I did that by jquery.I pasted the code above . But still getting "internal server error".
Is this server problem or mine don't know?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Um, it looks like your code is setting param1 to a set of files, but then posting the whole set in one go. Could you try posting a single file?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I'm posting only single file ....
till now i did not try for multiple attachments.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please Suggest me, why i'm unable to send attachment with Rest API.
It is giving me "Internal Server Error" when i try to send attachment.
Here I'm trying to send single attachment when creating issue.
Code is given below.
.
<script type="text/javascript">
function Upload() {
jQuery.support.cors = true;
var param2 = "{\"file\": \"D:\Vaibhav\Jira_Rest_Api\Uploads\LoanE1.jpg\", \"mimeType\": \"image/jpeg\",\"content:\":\"D:\Vaibhav\Jira_Rest_Api\Uploads\LoanE1.jpg\"}";
$.ajax({
type: "POST",
url: "http://10.0.1.62:1001/rest/api/2/issue/Demo-88/attachments",
dataType: "json",
processData: false,
data: param2,
contentType: "Content-type: multipart/form-data",
success: function (data) {
alert("Data Loaded auth: " + data);
window.open("jira_Login1.htm");
},
error: function (jqXHR, textStatus, errorThrown) {
alert('error in uploading:: ' + errorThrown);
}
});
}
</script>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.