GET /hub/v1/approvals-v2/{id}/roles
Retrieves a list of roles for a given approval item as well as the users assigned to those roles.
Name | Type | | Description |
---|
id | string | Required | Approval item ID |
Status | Name | Type | Description |
---|
200 | | | Response includes details about the roles, and users assigned to those roles, for an approval item. |
| workflowRoleInstanceId | string | ID of workflowRoleInstance record |
| workflowRoleDefinitionId | string | ID of WorkflowRoleDefinition record |
| RoleId | string | Unique ID of the role |
| key | string | Unique key for the role |
| users | array | List of users for a specific role |
| users.workflowRoleInstanceUserId | string | ID of the workflowRoleInstanceUser record |
| users.workflowItemId | string | ID of the workflow item |
| users.workflowRoleInstanceId | string | ID of the workflowRoleInstance record |
| users.userId | string | ID of the user |
| users.userName | string | Name of the user |
| users.memberId | string | Member ID (MID) |
| users.enterpriseId | string | Enterprise ID (EID) |
| users.isActive | string | Indicates if user is active |