Get User’s Applications

Get a list of applications that the current user has permission to access through Access Token.

Request Format

GET https://{apigw-address}/app-portal-service/v2.0/user/app/list

Request Parameters (Header)

Name

Required or Not

Data Type

Description

Authorization

true

string

Access Token, represented as Bearer Token. Refer to Log In or Refresh Access Token to learn how to get Access Token.

Response Parameters

Name

Data Type

Description

data

data struct

null

data Struct

Name

Data Type

Description

apps

AppDTO struct

Application details

AppDTO Struct

Name

Data Type

Description

id

string

Application ID

identifier

string

The unique identifier of the application

name

string

Application name

description

string

Application description

type

integer

Application type: 0: web application, 1: mobile application

createdTime

string

Time of creating the applicatoin

status

boolean

Application status under the organization: 0: not enabled, 1: enabled

order

integer

The position of the application in the organization. 0 means the first position. The higher the number, the lower the position.

url

string

URL of the application

isShortcut

boolean

Whether this application is a shortcut

category

integer

Application category ID, such as “21” represents as “Wind” and “22” as “Solar”. See Application Category

Application Category

ID

Name

21

Wind

22

Solar

23

Hydroelectricity

24

Thermal

25

Storage

26

Pile

27

Electricity Sale

28

Distribution Network

29

Micro Intelligent Network

30

Industry Park

31

Smart Building

32

Smart City

33

AI

34

Other

35

Comprehensive

36

Substation

Sample

Request Sample

GET

https://{apigw-address}/app-portal-service/v2.0/user/app/list

headers: {Authorization=Bearer APP_PORTAL_S_Yb2EbgM5ER4qzALdhU24yAW6W7QHt6MD}

Return Sample

{
    "code":200,
    "data":{
        "apps":[
            {
                "category":{
                    "id":27,
                    "name":"Electricity Sale"
                },
                "createdTime":"2019-05-28 07:49:39",
                "description":"售电能源资产管理",
                "id":"072a2c45-e068-44f9-8918-4224d87bac5e",
                "isShortcut":false,
                "name":"Energy assets Mgmt",
                "order":4,
                "status":false,
                "type":0
            },
            {
                "category":{
                    "id":21,
                    "name":"Wind"
                },
                "createdTime":"2019-06-19 05:03:32",
                "description":"默认菜单组5",
                "id":"13dec9f7-8e3f-4815-8334-8875c9269fba",
                "isShortcut":false,
                "name":"默认菜单组5",
                "order":6,
                "status":true,
                "type":1
            }
        ]
    },
    "message":""
}