| Methods / Methods for Email and Notifications | |
REST
GET
Retrieves all the mail deliverables for a process instance.
https://[domain]:[port]/AgilePointServer/Workflow/GetMailDeliverables/[processInstanceID]
https://[domain]:[port]/AgilePointService/Workflow/GetMailDeliverables/[processInstanceID]
| Name | Description |
|---|---|
processInstanceID |
|
$("#btnGetMailDeliverables").click(function () {
$.ajax({
url: "https://mydomain:9011/AgilePointServer/Workflow/
GetMailDeliverables/D91BE666F2044DDEAF5BD202FBBE2467",
type: "GET"
});
});
public String GetMailDeliverables(String processInstanceID) {
String URI = "http://mydomain:9011/AgilePointServer/Workflow/GetMailDeliverables/"
+ processInstanceID;
HTTPOperations ops = new HTTPOperations(domain, this.userName,
password, appID, locale);
return ops.GETMethod(URI);
}
public string GetMailDeliverables()
{
string URL = "http://mydomain:9011/AgilePointServer/Workflow/
GetMailDeliverables/D9817B5BB4E4423FACFAAA80338C5611";
HTTPOperations ops = new HTTPOperations(domain, this.userName,
password, appID, locale);
return ops.GetData(URL);
}
Array of WFMailDeliverable objects.
{
"GetMailDeliverablesResult":[{
"ActivityInstID": "00000000000000000000000000000000",
"CreatedDate": "\/Date(1393646742890+0000)\/",
"DeliveryTime": 1,
"ID": "02ECFD464F9A4A1AB1D468A889FE30C1",
"Mail": {
"Attachments": "",
"BCC": null,
"CC": null,
"Content": "<html>...<\/html>",
"Format": 2,
"From": "brian.lucas@mycompany.com",
"LeftToRight": true,
"MailPriority": 0,
"Name": "0A81E99B4E694897A9322A89CCF642CE",
"Subject": "Subject",
"To": "lilly.allen@mycompany.com"
},
"NextSendingDate": "\/Date(1393646863983+0000)\/",
"ProcInstID": "00000000000000000000000000000000",
"Reason": "",
"Session": 0,
"Status": "Failure"
}]
}
AgilePoint BPMS v5.0 R2 and higher