Methods / Methods for Email Templates |
REST
POST
Updates an email template in the AgilePoint database.
https://[domain]:[port]/AgilePointServer/Admin/UpdateEMailTemplate
https://[domain]:[port]/AgilePointService/Admin/UpdateEMailTemplate
Name | Description |
---|---|
None | Not Applicable |
Name | Description |
---|---|
MailTemplateID |
|
MailTemplateXML |
|
TemplateModifiedUserName |
|
$("#btnUpdateEMailTemplate").click(function () { var JSONObject = { MailTemplateID: "C769BA234EFD421B8B95A525B972E511", TemplateModifiedUserName: "demo3\\admin", MailTemplateXML: "<email template XML data>" }; $.ajax({ url: "https://mydomain:9011/AgilePointServer/Admin/UpdateEMailTemplate", data: JSON.stringify(JSONObject) }); });
public String UpdateEMailTemplate(String MailTemplateID, String TemplateModifiedUserName, String MailTemplateXML) { String URI = "http://mydomain:9011/AgilePointServer/Admin/UpdateEMailTemplate"; HTTPOperations ops = new HTTPOperations(domain, this.userName, password, appID, locale); JSONObject postData = new JSONObject(); try { postData.put("MailTemplateID", MailTemplateID); postData.put("TemplateModifiedUserName", TemplateModifiedUserName); postData.put("MailTemplateXML", MailTemplateXML); return ops.POSTMethod(URI, postData.toString()); } catch (JSONException e1) { e1.printStackTrace(); } return ""; }
A Boolean value: True or False.
True
AgilePoint BPMS v5.0 R2 and higher