GET /hub/v1/workflowteams/{objecttype}
Retrieves a list of active workflow teams. Depending on the query string parameters, the result includes one or both filtered results: role user information for each workflow item or workflow items to which the current user is assigned.
| Name | Type | | Description |
|---|
| objecttype | string | Required | Specify the workflow object type to retrieve or use (@all to retrieve all workflow object types. |
| assignee | string | | If assignee=@current, this resource retrieves workflow teams that the current user is assigned to. |
| extra | string | | If extra=roleusers, then each item in the response includes role user information as a collection. |
| Status | Name | Type | Description |
|---|
| 200 | | | Response contains a list of workflow teams. |
| | count | string | Number of records retrieved |
| | page | string | Current page number |
| | pageSize | string | Number of records on each page |
| | objectType | string | Workflow type |
| | Items | array | List of workflow items |
| | Items.id | string | Workflow Id |
| | Items.objectType | string | Workflow object type |
| | Items.name | string | Workflow name |
| | Items.description | string | Description of the workflow |
| | Items.roleUsers | array | List of role users |
| | Items.roleUsers.id | string | Unique Id for the association between role and users |
| | Items.roleUsers.TeamId | string | Team Id the role user is associated with |
| | Items.roleUsers.roleDefinitionId | string | Role definition Id |
| | Items.roleUsers.roleDefinitionName | string | Role definition name |
| | Items.roleUsers.employeeId | string | Id of the user assigned to the role |
| | Items.roleUsers.employeeName | string | Name of the user assigned to the role |
| | Items.roleUsers.roleId | string | Id of the role |
| | | | |
| 404 | | | 404 Not Found |
| | message | string | No workflow teams found for workflow object type: [workflowObjectType] |
| | errorcode | string | Error code for the exception (30003) |