Candidate model

This object includes the details of the candidate who is hired and the details of the position that they are hired for.

FieldTypeDescription
comeet_idstringUnique candidate ID
person_uidstringUnique ID of the person. Each person can have multiple candidate objects, each represents a separate hiring process
first_namestring
middle_namestring
last_namestring
emailstring
time_createdtimestampYYYY-MM-DDTHH:mm:ssZ
phonestring
mobile_phonestring
id_numberstring
linkedin_urlstring
sourceobjectnull if the candidate doesn't have a source defined
source.namestring
source.typestringOne of the following:
Agency
Campus
Comeet Elastic Recruiting
Internal
Job Board
Job fairs
Other
Referrer: Compensated
Referrer: Uncompensated
Social network
Sourcing
Web
source.comeet_idstringUnique source ID
resumeobject
resume.namestring
resume.urlstringA public URL for the candidate resume. The link will expire three minutes after being delivered.
pictureobject
picture.urlstringA public URL for the candidate profile picture. The link will expire 200 seconds after being delivered.
linksarray
links[].urlstring
files[]array
files[].namestring
files[].urlstring
files[].typestringOnly files of type "offer_letter" are supported
opening.descriptionopening name
opening.reason
opening.custom_fieldsobjectKey-value pairs of the custom opening fields.
positionobject
position.comeet_idstringUnique position ID
position.namestringInternal position name
position.public_namestringPublic facing name of the position, if different from position.name. If not defined then the value will be null
position.departmentstring
position.descriptionHTML
position.requirementsHTML
position.position_idstringThe position id that was set by the costumer. may also be null or empty string. Not to be confused with position.comeet_id
position.locationstring
position.employmentstring
poisiton.employee_typestringOne of the following:
Outsource
Headcount
Intern
null
position.senioritystring
position.hiring_managerobject
position.hiring_manager.first_namestring
position.hiring_manager.last_namestring
position.hiring_manager.emailstring
position.leading_recruiterobject
position.leading_recruiter.first_namestring
position.leading_recruiter.last_namestring
position.leading_recruiter.emailstring
position.custom_fieldsobjectKey-value pairs of public custom position category fields. Note that default fields (department, location, etc) are part of the position object
custom_fieldsobjectKey-value pairs of custom candidate fields
offer_fieldsarrayKey-value pairs of the offer fields
internal_offer_fieldsarrayKey-value pairs of the internal offer fields