Summary

Gets information on all Thin Client Directories, recursively listing their children.

This method will also list directories that are located in the Recycle Bin ("movedToBin":"true").

Resource URL

/v3/directories/tcdirectories?facets=children

Example Request

curl \

--request GET \

https://[server]:8443/umsapi/v3/directories/tcdirectories/facets=children

Response Type

Returns a list of Directories, with their DirectoryChildren fields containing other objects.

Example Response

[

{

"id": "50705",

"name": "New",

"parentID": "-1",

"movedToBin": true,

"objectType": "tcdirectory",

"links": [

{

"rel": "self",

"href": "https://172.30.91.227:8443/umsapi/v3/directories/tcdirectories/50705"

},

{

"rel": "Parent",

"href": "root"

}

]

},

{

"DirectoryChildren": [

{

"objectType": "tc",

"id": "7117",

"link": {

"rel": "tc",

"href": "https://172.30.91.227:8443/umsapi/v3/thinclients/7117"

}

},

{

"objectType": "tc",

"id": "6888",

"link": {

"rel": "tc",

"href": "https://172.30.91.227:8443/umsapi/v3/thinclients/6888"

}

},

{

"objectType": "tc",

"id": "23028",

"link": {

"rel": "tc",

"href": "https://172.30.91.227:8443/umsapi/v3/thinclients/23028"

}

}

],

"id": "72327",

"name": "Sub",

"parentID": "15592",

"movedToBin": false,

"objectType": "tcdirectory",

"links": [

{

"rel": "self",

"href": "https://172.30.91.227:8443/umsapi/v3/directories/tcdirectories/72327"

},

{

"rel": "Parent",

"href": "https://172.30.91.227:8443/umsapi/v3/directories/tcdirectories/15592"

}

]

},

{

"DirectoryChildren": [

{

"objectType": "tcdirectory",

"id": "72327",

"link": {

"rel": "tcdirectory",

"href": "https://172.30.91.227:8443/umsapi/v3/directories/tcdirectories/72327"

}

},

{

"objectType": "tc",

"id": "7121",

"link": {

"rel": "tc",

"href": "https://172.30.91.227:8443/umsapi/v3/thinclients/7121"

}

},

{

"objectType": "tc",

"id": "6907",

"link": {

"rel": "tc",

"href": "https://172.30.91.227:8443/umsapi/v3/thinclients/6907"

}

},

{

[...]