GET api/ProcessWorkflowEmail
Processes and retrieves email recipients for a workflow notification trigger.
Request Information
URI Parameters
None.
Body Parameters
A TriggerDetailsBody object containing workflow trigger configuration, including: - inode: The node ID of the workflow item - option: The recipient selection mode (e.g., SUBMITTER, ASSIGNED, FIELD, GROUP, etc.) - emailToValue: Field or group identifier used for dynamic recipient resolution - assignedUsers, assignedGroups: Used when option is ASSIGNED - multipleEmailActions: JSON array of multiple recipient options - InheritPermission: Used when option is ALL
TriggerDetailsBody| Name | Description | Type | Additional information |
|---|---|---|---|
| inode | integer |
None. |
|
| option | string |
None. |
|
| useCreatedById | boolean |
None. |
|
| emailToValue | string |
None. |
|
| assignedUsers | string |
None. |
|
| assignedGroups | string |
None. |
|
| multipleEmailActions | string |
None. |
|
| InheritPermission | integer |
None. |
Request Formats
application/json, text/json, application/scim+json
{
"inode": 1,
"option": "sample string 2",
"useCreatedById": true,
"emailToValue": "sample string 4",
"assignedUsers": "sample string 5",
"assignedGroups": "sample string 6",
"multipleEmailActions": "sample string 7",
"InheritPermission": 8
}
application/x-www-form-urlencoded
Response Information
Resource Description
On success: HTTP 200 OK with a dataset of resolved email addresses. On failure: HTTP 400 Bad Request with a generic error message.
DataRowResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| dataInfo | DataSet |
None. |
Response Formats
application/json, text/json
{}
application/scim+json
{
"dataInfo": null
}