Update User
Edit a user's basic information in Greenhouse.
Options
| Field | Definition | Type | Required |
|---|---|---|---|
|
Update By |
Choose one option to identify the user record. There are three options:
Any of the email addresses assigned to the user's account can be used for the lookup action. However, an email address can't be included in more than one user account. |
Dropdown | TRUE |
|
Pass Empty Values? |
Specifies whether empty values are passed to the remote system, instead of skipping an update to the field.
Note:
This option also affects lists or objects, but doesn't affect dropdown types. Note:
If you set Pass Empty Values? to |
Dropdown | TRUE |
Input
| Field | Definition | Type | Required |
|---|---|---|---|
|
On Behalf Of |
|||
|
User ID |
ID of the user issuing this request. Required for auditing purposes. |
Number | TRUE |
|
User |
The User section displays only one of these fields, based on the selection in the Update By option. |
||
|
ID |
Unique identifier of the user. | Number | TRUE |
|
|
Any of the email addresses associated with this user. |
Text | TRUE |
|
Employee ID |
Unique external ID of the user. | Text | TRUE |
|
Update |
|||
|
First Name |
Given name of the user.
If selected, this field can't be left blank. |
Text | FALSE |
|
Last Name |
Last name of the user.
If selected, this field can't be left blank. |
Text | FALSE |
|
Employee ID |
Unique external ID of the user. | Text | FALSE |
|
Office IDs |
The user's new offices. If you select this option, then External Office IDs must be blank. An empty array removes all offices for this user if Pass Empty Values? is set to |
List of Numbers | FALSE |
|
External Office IDs |
You can use this field instead of Office IDs. Each number represents the ID of an office in an external system. If you select this option, then Office IDs must be blank. |
List of Numbers | FALSE |
|
Department IDs |
The user's new departments. If you select this option, then External Department IDs must be blank. An empty array removes all departments for this user if Pass Empty Values? is set to |
List of Numbers | FALSE |
|
External Department IDs |
You can use this field instead of Department IDs. Each number represents the ID of a department in an external system. If you select this option, then Department IDs must be blank. |
List of Numbers | FALSE |
|
Custom Fields |
A list of custom field objects that contain all the custom fields to update for this user. Note:
Each object needs to strictly follow the format mentioned in the Custom Field Parameters section of the Edit User API documentation. |
List of Objects | FALSE |
Output
| Field | Definition | Type |
|---|---|---|
|
Response |
||
|
Status Code |
Result of the operation. The connector returns an HTTP status code that indicates whether the action taken by the card succeeded or failed. For example:
For a full list of possible status codes, see HTTP status codes. |
Number |