| userid | String | No | zhangsan | The unique identifier of the employee (cannot be modified). 1 to 64 characters in length. Note - Must be unique within your organization. - If not specified, a userid is generated automatically. |
| exclusive_account | Boolean | Yes | true | Must be set to true, which indicates that an Enterprise Account will be created. Note Only applies to Enterprise Account. |
| exclusive_account_type | String | No | sso | Must be set to sso, which indicates an SSO Enterprise Account. Note Only applies to SSO Enterprise Account. |
| name | String | Yes | Zhang San | The employee name. Up to 80 characters. |
| dept_id_list | String | Yes | ”2,3,4” | The list of department IDs to which the employee belongs. Separate multiple department IDs with a comma (,). Up to 100 department IDs per call. |
| telephone | String | No | 010-86123456-2345 | The extension number. Up to 50 characters. Note The extension number must be unique within your organization. |
| job_number | String | No | 4 | The employee ID. Up to 50 characters. |
| title | String | No | Technical Director | The job title. Up to 200 characters. |
| email | String | No | test@xxx.com | The personal email address of the employee. Up to 50 characters. Note The email address must be unique within your organization. |
| org_email | String | No | test@xxx.com | The Enterprise Mail of the employee. Up to 100 characters. Note This field takes effect only when the employee has Enterprise Mail enabled. |
| org_email_type | String | No | profession | The Enterprise Mail type of the employee: - profession: Standard edition. - base: Basic edition. |
| work_place | String | No | Future Park | The Work Location. Up to 100 characters. |
| remark | String | No | Alias information | The Alias. Up to 2,000 characters. |
| dept_order_list | Object[] | No | | The order of the employee within the corresponding departments. |
| dept_id | Number | No | 2 | The department ID. |
| order | Number | No | 1 | The order of the employee within the department. The larger the value, the higher the position. |
| dept_title_list | Object[] | No | | The job title of the employee within the corresponding departments. |
| dept_id | Number | No | 2 | The department ID. |
| title | String | No | Senior Product Manager | The job title of the employee within the department. |
| extension | String | No | {"Hobby":"Travel","Age":"24"} | The extended attributes. Multiple attributes can be set. Up to 2,000 characters.Note - Up to 10 extended attributes can be displayed on mobile devices. - Before using this parameter, add the attribute in the DingTalk admin console, and then call the API to assign a value. For example, on the Contacts > Internal Contacts Settings > Contacts Information page, click the Add Custom Field button. - The value of this field supports link type. Links support automatic replacement of variable wildcards. Currently supported wildcards are userid and corpid. For example, {"Hobby":"[Hobby](http://www.dingtalk.io?userid=#userid#&corpid=#corpid#)"}. |
| senior_mode | Boolean | No | false | Whether to enable executive mode. Default: false. - true: Enabled. Note - When enabled, the mobile phone number is hidden from all employees. - Regular employees cannot send DINGs or initiate DingTalk Business Calls to the executive. - Executives can send DINGs and initiate DingTalk Business Calls to each other. - false: Disabled. |
| hired_date | Number | No | 1597573616828 | The hire date. Unix timestamp in milliseconds. |
| manager_userid | String | No | 001 | The userId of the direct supervisor. |
| exclusive_mobile | String | No | +86-13412341234 | The mobile phone number of the Enterprise Account. Note Only applies to Enterprise Account. |
| avatarMediaId | String | No | @lALPDfmVUw19YdrNA-jNA-g | The Profile Photo MediaId can be specified when creating an Enterprise Account for your organization. Only jpg and png formats are supported. Obtain it by calling the Upload media files API. Note Only applies to Enterprise Account. |
| nickname | String | No | Nickname | The Name can be specified when creating an Enterprise Account for your organization. Note Only applies to Enterprise Account. |