Get Manageable User List

Get a list of all users that can be managed under the current account.

Request Format

POST https://{apigw-address}/app-portal-service/v2.0/organization/user/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.

Request Parameters (Body)

Name Required or Not Data Type Description
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 user information

data Struct

Name Data Type Description
pagination Pagination struct Pagination information
users UserDTO struct List of user 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

UserDTO Struct

Name Data Type Description
id String User ID
name String User name
domain String Domain name
description String Description of the user
nickName String Nickname of the user
phoneArea String Area code of the user’s registered phone number
phone String User’s registered phone number
email String User’s registered email
createdTime String Time of creating this user account
joinTime String Time of the user joining in the current organization
type Integer User type: 0: Application Portal account, 1: third-party domain account
exists Boolean Whether the user is in the current organization, if yes, true; if no, false; if the organization is not enabled, null.

Sample

Request Sample

POST
https://{apigw-address}/app-portal-service/v2.0/organization/user/list
headers: {"Authorization":"Bearer APP_PORTAL_S_TDKKeqfYBK3m5z3LRgKVqThWDYnRBN44"}
body: {
    "pageNo":0,
    "pageSize":5,
    "sorters":[]
}

Return Sample

{
    "code": 200,
    "message": "",
    "data": {
        "pagination": {
            "totalElements": 5,
            "pageNo": 0,
            "pageSize": 5
        },
        "users": [
            {
                "id": "userId_1",
                "name": "asd@aaa.com",
                "domain": "新增域测试",
                "description": "",
                "nickName": "",
                "phoneArea": "",
                "phone": "",
                "email": "asd@aaa.com",
                "createdTime": "2019-09-23 02:32:51.0",
                "joinTime": "2019-09-23 02:32:52.0",
                "type": 1
            },
            {
                "id": "userId_2",
                "name": "12345@qq.com",
                "domain": "yangfantest",
                "description": "",
                "nickName": "",
                "phoneArea": "",
                "phone": "",
                "email": "12345@qq.com",
                "createdTime": "2019-09-20 06:46:34.0",
                "joinTime": "2019-09-20 06:46:34.0",
                "type": 1
            },
            {
                "id": "userId_3",
                "name": "435",
                "domain": "",
                "description": "",
                "nickName": "",
                "phoneArea": "",
                "phone": "",
                "email": "435@qq.com",
                "createdTime": "2019-09-19 08:24:17.0",
                "joinTime": "2019-09-19 08:24:17.0",
                "type": 0
            },
            {
                "id": "userId_4",
                "name": "jiajie.chen",
                "domain": "",
                "description": "",
                "nickName": "",
                "phoneArea": "",
                "phone": "",
                "email": "jiajie.chen@envision-digital.com",
                "createdTime": "2019-05-30 07:41:31.0",
                "joinTime": "2019-09-11 09:42:54.0",
                "type": 0
            },
            {
                "id": "userId_5",
                "name": "portal_test01",
                "domain": "",
                "description": "",
                "nickName": "quququ",
                "phoneArea": "",
                "phone": "123232323",
                "email": "portaltest01@email.com",
                "createdTime": "2019-05-14 08:38:31.0",
                "joinTime": "2019-09-06 14:09:01.0",
                "type": 0
            }
        ]
    }
}