Update Candidate
Edit a candidate's basic information in Greenhouse.
Options
Field | Definition | Type | Required |
---|---|---|---|
Pass Empty Values? |
Specifies whether empty values are passed to the remote system, instead of skipping an update to the field.
This option also affects lists or objects, but doesn't affect dropdown types. If you set Pass Empty Values? to Yes, then the First Name and Last Name fields can't be left blank if you select them as inputs. |
Dropdown |
TRUE |
Input
All JSON objects (including those in a list of objects) need to strictly follow the format outlined in the Custom Field Parameters section of the Edit Candidate API documentation.
Always use lowercase text for any key names.
Field | Definition | Type | Required |
---|---|---|---|
On Behalf Of |
|||
User ID |
ID of the user issuing this request. Required for auditing purposes. |
Number |
TRUE |
Candidate |
|||
ID |
Unique identifier of this candidate. |
Number |
TRUE |
Update |
|||
First Name |
The candidate's new given name. If selected, this field can't be left blank. |
Text |
FALSE |
Last Name |
The candidate's new family name. If selected, this field can't be left blank. |
Text |
FALSE |
Company |
The candidate's new company. |
Text |
FALSE |
Title |
The candidate's new title. |
Text |
FALSE |
Is Private |
Select true if the user is private. |
True/False |
FALSE |
Phone Numbers |
Array of the candidate's phone numbers. Passing an empty array clears all values if Pass Empty Values? is set to Yes. |
List of Objects |
FALSE |
Addresses |
Array of the candidate's physical addresses. Passing an empty array clears all values if Pass Empty Values? is set to Yes. |
List of Objects |
FALSE |
Email Addresses |
Array of the candidate's email addresses. Passing an empty array clears all values if Pass Empty Values? is set to Yes. |
List of Objects |
FALSE |
Website Addresses |
Array of the candidate's website addresses. Passing an empty array clears all values if Pass Empty Values? is set to Yes. |
List of Objects |
FALSE |
Social Media Addresses |
Array of the candidate's social media addresses. Passing an empty array clears all values if Pass Empty Values? is set to Yes. |
List of Objects |
FALSE |
Recruiter |
An object representing the candidate's new recruiter. Either the recruiter's ID or email address must be present. |
Object |
FALSE |
Coordinator |
An object representing the candidate's new coordinator. Either the coordinator's ID or email address must be present. |
Object |
FALSE |
Tags |
Array of the candidate's tags. Passing an empty array clears all values if Pass Empty Values? is set to Yes. |
List of Text |
FALSE |
Custom Fields |
An object containing all the custom fields that are to be updated for this candidate. |
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 |