| errcode | Number | 0 | The return code. | |
| errmsg | String | ok | The description of the return code. | |
| result | Object | | The returned result. | |
| has_more | Boolean | true | Whether more data is available: - true: Yes. - false: No. | |
| next_cursor | Number | 10 | The cursor for the next pagination. Note If has_more is false, there is no more paginated data. | |
| list | Object[] | | The user information list. | |
| userid | String | zhangsan | The userId of the user. | |
| unionid | String | z21HjQliSzpw0YWCNxmii6u2Os62cZ62iSZ | The unique identifier of the user within the current developer’s enterprise account scope. | |
| name | String | John | The user name. | |
| avatar | String | xxx | The profile photo URL. | |
| state_code | String | 86 | The international dialing code. Note - For an internal app, if this field is not returned, check whether the Permission to access employee mobile numbers is enabled in the current app’s Contacts permissions. - This parameter is not returned for third-party enterprise apps. To obtain state_code, use the DingTalk unified authorization suite. | |
| mobile | String | 13800138000 | The mobile number. Note - For an internal app, if this field is not returned, check whether the Permission to access employee mobile numbers is enabled in the current app’s Contacts permissions. - This parameter is not returned for third-party enterprise apps. To obtain mobile, use the DingTalk unified authorization suite. | |
| hide_mobile | Boolean | false | Whether the mobile number is hidden: - true: Hidden. After the mobile number is hidden, it is hidden on the Profile page, but DING messages and DingTalk business calls can still be sent to the number. - false: Not hidden. | |
| telephone | String | 010-86123456-2345 | The extension number. Note This parameter is not returned for third-party enterprise apps. | |
| job_number | String | 4 | The employee ID. | |
| title | String | Technical Director | The job title. | |
| email | String | test@xxx.com | The employee mail. Note - For an internal app, if this field is not returned, check whether the Mail and other profile permission is enabled in the current app’s Contacts permissions. - This field is returned only when the mail field has a value in the employee information panel. - This parameter is not returned for third-party enterprise apps. | |
| org_email | String | test@xxx.com | The Enterprise Mail of the employee. Note - For an internal app, if this field is not returned, check whether the Mail and other profile permission is enabled in the current app’s Contacts permissions. - This field is returned only when it has a value in the employee information panel. - This parameter is not returned for third-party enterprise apps. | |
| work_place | String | Future Park | The Work Location. Note - For an internal app, if this field is not returned, check whether the Mail and other profile permission is enabled in the current app’s Contacts permissions. - This field is returned only when it has a value in the employee information panel. - This parameter is not returned for third-party enterprise apps. | |
| remark | String | Remarks | The alias. Note - For an internal app, if this field is not returned, check whether the Mail and other profile permission is enabled in the current app’s Contacts permissions. - This field is returned only when it has a value in the employee information panel. - This parameter is not returned for third-party enterprise apps. | |
| dept_id_list | Number[] | [2,3,4] | The list of department IDs to which the employee belongs. | |
| dept_order | Number | 1 | The sort order of the employee within the department. | |
| extension | String | {"Hobby":"Travel","Age":"24"} | The extended attributes. Note - For an internal app, if this field is not returned, check whether the Mail and other profile permission is enabled in the current app’s Contacts permissions. - This field is returned only when it has a value in the employee information panel. - This parameter is not returned for third-party enterprise apps. | |
| hired_date | Number | 1597573616828 | The hire date, as a Unix timestamp in milliseconds. Note This parameter is not returned for third-party enterprise apps. | |
| active | Boolean | true | Whether DingTalk has been activated: - true: Activated. - false: Not activated. | |
| admin | Boolean | true | Whether the user is an admin of the organization: - true: Yes. - false: No. | |
| boss | Boolean | true | Whether the user is the boss of the organization: - true: Yes. - false: No. | |
| leader | Boolean | true | Whether the user is the leader of the department: - true: Yes. - false: No. | |
| exclusive_account | Boolean | true | Whether the user is an Enterprise Account: - true: Yes. - false: No. Note This parameter is not returned for third-party enterprise apps. | |
| login_id | String | login_id3 | The sign-in name of the Enterprise Account in your organization. Note This field is returned only for DingTalk Enterprise Accounts that belong to your organization. | |
| exclusive_account_type | String | dingtalk | sso | The Enterprise Account type. - sso: Enterprise Account created by the organization. - dingtalk: Enterprise Account created by DingTalk. Note This field is returned only for Enterprise Accounts. |
| nickname | String | Name | The name of the Enterprise Account. Note This field is returned only for Enterprise Accounts created by your organization. | |
| exclusive_account_corp_name | String | Organization Name | The name of the organization to which the Enterprise Account belongs. Note Only applicable to Enterprise Accounts. Returns the name of the organization that created the Enterprise Account. | |
| exclusive_account_corp_id | String | corpxxx | The organization ID of the organization to which the Enterprise Account belongs. Note Only applicable to Enterprise Accounts. Returns the organization ID of the organization that created the Enterprise Account. | |
| disable_status | Boolean | true | The disabled status of the Enterprise Account in your organization: - true: Disabled. - false: Enabled. Note This field is returned only for DingTalk Enterprise Accounts that belong to your organization. | |