GetCategoriesTree |
Scroll |
REST URL (POST) https://tenant.thereforeonline.com/theservice/v0001/restun/GetCategoriesTree
SOAP Action (POST) http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetCategoriesTree
Returns tree of the categories.
Input Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetCategoriesTree
Element Name |
Element Type |
Restrictions |
Description |
â– parameters |
|
|
|
â–¡ AccessMask |
|
nillable |
DEPRECATED: Use the RoleAccessMask parameter instead. Set permissions the client needs to have for tree items to be returned. If value is not specified the AccessPermission mask will be used. |
â– Value |
xs:unsignedLong |
|
Represents the access mask of the permissions. See also: operation GetPermissionConstants. |
â–¡ EmptyDocModesCriteria |
|
nillable |
Set category retrieving criteria based on the empty document mode setting of each category. If not set or empty all the categories will be returned. |
≡ EmptyDocumentMode |
|
list restriction enum (xs:string) - EmptyNotAllowed (0) - EmptyAllowed (1) - MustBeEmpty (2) |
|
â–¡ RoleAccessMask |
xs:unsignedLong |
nillable |
Sets the access mask of the permissions. See also: operation GetRolePermissionConstants. If not set the AccessMask parameter is used (or its default value). |
Output Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetCategoriesTreeResponse
Element Name |
Element Type |
Restrictions |
Description |
â– parameters |
|
|
|
â–¡ TreeItems |
|
nillable |
List of the root items of the category tree. |
≡ WSCategoryTreeItem |
|
list nillable |
|
â–¡ ChildItems |
|
nillable |
Gets the list of children of this tree item. |
â– FolderType |
xs:int |
|
Gets the type for folder item object. |
â– Guid |
xs:string |
GUID string template: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} |
Gets a unique identifier of the item object. |
â– ItemNo |
xs:int |
|
Gets a unique number of the item object. |
â– ItemType |
|
restriction enum (xs:string) - Root (0) - Folder (1) - Category (2) - CaseDefinition (3) |
Gets type of the item object. |
â–¡ Name |
xs:string |
nillable |
Gets the name of the item object. |
â– ParentCaseDefNo |
xs:int |
|
Gets the number of parent case definition. |
â– ParentFolderNo |
xs:int |
|
Gets the number of a parent folder. |
Legend:
â– |
Not nillable element. |
â–¡ |
Nillable element. |
≡ |
List of elements. |
Bold |
Mandatory element. |