Skip to main content

Get Team Member List

Important Note

This feature is available in the Business plan. If you haven't upgraded yet, please upgrade before using this feature.

API Overview

  • Function: Get Team Member List
  • Request Method: GET
  • Request URL: /api/contacts/teams/{team_id}/users?appid={appid}&access_token={access_token}&page={1}&per_page={10}

Request Parameters

Parameter NameTypeRequiredLocationDescriptionExample
team_idintegerYesuriTeam ID30
pageintegerNoqueryStringCurrent Page Number1
per_pageintegerNoqueryStringItems Per Page10
rolesarrayNoqueryStringRole Types[1,2,3]

Response Parameters

Parameter NameTypeDescription
totalintegerTotal Users Count
listarray[object]User List
list[_].avatarstringUser Avatar
list[_].group_full_namestringGroup Path
list[_].is_org_availableintegerOrganization Availability Status
list[_].is_org_creatorintegerOrganization Creator Status
list[_].namestringUser Name
list[_].respon_idintegerRespondent ID
list[_].roleintegerUser Role Permission
list[_].user_idintegerUser ID
list[_].group_idintegerGroup ID

Response Examples

  • Successful Request
{
"code": "OK",
"error": {
"type": ""
},
"data": {
"total": 1,
"list": [
{
"avatar": "https://wj.gtimg.com/default/default_headimg.png",
"group_full_name": "Test Group/Test Subgroup",
"is_org_available": true,
"is_org_creator": false,
"name": "jeterli3",
"respon_id": 0,
"role": 3,
"user_id": 60000000285,
"group_id": 6031
}
]
},
"request_id": "d7c407f1-95c3-4fce-b7fc-90ba22602b99"
}
  • Failed Request
{
"code": "PermissionDenied",
"error": {
"type": "claim_error"
},
"data": {},
"request_id": "5ffeb778-6046-42b2-b6f7-0c79ebc82288"
}

Error Codes

error.type CodeDescription
claim_errorNo Permission
invalid_argumentParameter Validation Failed