Get Asset Tree¶
Get an asset tree under the specified OU.
Request Format¶
GET https://{apigw-address}/asset-tree-service/v2.1/asset-trees?action=get
Request Parameters (URI)¶
Name  | 
Location (Path/Query)  | 
Required or Not  | 
Data Type  | 
Description  | 
|---|---|---|---|---|
orgId  | 
Query  | 
true  | 
String  | 
Organization ID which the asset belongs to. How to get orgId>>  | 
treeId  | 
Query  | 
true  | 
String  | 
ID of the asset tree to be gotten. How to get the ID of an asset tree>>  | 
Response Parameters¶
Name  | 
Data Type  | 
Description  | 
|---|---|---|
treeId  | 
String  | 
Asset tree ID  | 
tags  | 
Map (Key is of String type, and the value is of String type)  | 
A group of user-customized asset tree tags  | 
asset  | 
asset struct  | 
Root asset of asset tree. See asset Struct  | 
Asset Struct  ¶
Name  | 
Data Type  | 
Description  | 
|---|---|---|
assetId  | 
String  | 
Asset ID  | 
modelId  | 
String  | 
Model ID which the asset belongs to  | 
modelIdPath  | 
String  | 
Model ID path  | 
name  | 
StringI18n  | 
Asset name that supports internationalization  | 
timezone  | 
String  | 
Timezone where the asset is located.  | 
description  | 
String  | 
Asset description  | 
label  | 
String  | 
Asset type: “0” - device assets; “1” - logical assets  | 
inValid  | 
Boolean  | 
true stands for invalid nodes while false stands for valid nodes  | 
attributes  | 
Map (Key is of String type, and the Value is of object type)  | 
Attributes of the model which the asset belongs to  | 
tags  | 
Map  | 
User-customized tags  | 
Sample 1¶
Request Sample¶
GET
https://{apigw-address}/asset-tree-service/v2.1/asset-trees?treeId=BRIt3ee3&action=get&orgId=o15541858646501
Return Sample¶
{
 "code": 0,
 "msg": "OK",
 "requestId": "f3c1ffc7-cc8e-4a50-ad40-0fa7b0c3a7ac",
 "data": {
  "treeId": "BRIt3ee3",
  "tags": {
   "user": "zm",
   "user0": "lily"
  },
  "asset": {
   "inValid": false,
   "assetId": "nlw68lR5",
   "modelId": "model_0422",
   "modelIdPath": "/model_0422",
   "name": {
    "defaultValue": "0430343",
    "i18nValue": {
     "en_US": "0430343"
    }
   },
   "timezone": "+08:00",
   "description": null,
   "label": "1",
   "attributes": {},
   "tags": {
    "tree": "0430"
   }
  }
 }
}