Get Assets by Organization¶
Get all the assets that a specified user can access under a specified organization.
POST https://{apigw-address}/app-portal-service/v2.0/user/asset/list
Request Parameters (Body)¶
| Name | Required or Not | Data Type | Description | 
|---|---|---|---|
| userId | true | String | User ID | 
| orgId | true | String | Organization ID which the asset belongs to. How to get orgId >> | 
| pagination | false | Pagination request struct | Random pagination. When not specified, the default pagination size is 1000 pages, starting from 0. Pagination Request Struct | 
Response Parameters¶
| Name | Data Type | Description | 
|---|---|---|
| data | data struct | List of asset information | 
data Struct¶
| Name | Data Type | Description | 
|---|---|---|
| pagination | Pagination struct | Pagination information | 
| assets | assets struct | List of asset informaton | 
Pagination Struct¶
| Name | Data Type | Description | 
|---|---|---|
| pageNo | Integer | Request pages | 
| pageSize | Integer | Number of records in each page | 
| totalElements | Long | Total number of records | 
assets Struct¶
| Name | Data Type | Description | 
|---|---|---|
| id | String | Asset ID | 
| name | I18nString | Internationalized name of the asset. For the structure, see Internationalized name struct | 
| orgId | String | Organization ID which the asset belongs to | 
Sample¶
Request Sample¶
POST
https://alpha-apim-cn4.eniot.io/app-portal-service/v2.0/user/asset/list
requestBody:
{
  "userId": "yourUserId",
  "orgId": "yourOrgId",
  "pagination": {
    "pageNo": 0,
    "pageSize": 1000,
    "sorters": []
  }
}
Response Parameters¶
{
  "code": 200,
  "message": "",
  "data": {
    "pagination": {
      "totalElements": 2,
      "pageNo": 0,
      "pageSize": 1000
    },
    "assets": [
      {
        "id": "2rVQ6zfF",
        "name": {
          "default": "wyf_asset_01",
          "en_US": "wyf_asset_01"
        }
      },
      {
        "id": "Sx0faZHR",
        "name": {
          "default": "12345678901234567890123456789012345678901234567890",
          "en_US": "12345678901234567890123456789012345678901234567890"
        }
      }
    ]
  }
}