The Candidate object

The Candidate object is used to represent profile information about a given Candidate. Because it is specific to a Candidate, this information stays constant across applications.

idstringOptionalformat: "uuid"
remote_idstring or nullOptional
The third-party API ID of the matching object.
created_atdatetimeOptional
The datetime that this object was created by Merge.
modified_atdatetimeOptional
The datetime that this object was modified by Merge.
first_namestring or nullOptional
The candidate's first name.
last_namestring or nullOptional
The candidate's last name.
companystring or nullOptional
The candidate's current company.
titlestring or nullOptional
The candidate's current title.
remote_created_atdatetime or nullOptional
When the third party's candidate was created.
remote_updated_atdatetime or nullOptional
When the third party's candidate was updated.
last_interaction_atdatetime or nullOptional
When the most recent interaction with the candidate occurred.
is_privateboolean or nullOptional
Whether or not the candidate is private.
can_emailboolean or nullOptional
Whether or not the candidate can be emailed.
locationslist of strings or nullOptional
The candidate's locations.
phone_numberslist of objectsOptional
email_addresseslist of objectsOptional
urlslist of objectsOptional
tagslist of stringsOptional

Array of Tag names as strings.

applicationslist of stringsOptional

Array of Application object IDs.

attachmentslist of stringsOptional

Array of Attachment object IDs.

remote_was_deletedbooleanOptional

Indicates whether or not this object has been deleted in the third party platform. Full coverage deletion detection is a premium add-on. Native deletion detection is offered for free with limited coverage. Learn more.

field_mappingsobject or nullOptional
remote_datalist of objects or nullOptional