Assessments
The Assessment object is used to represent a per-candidate instance of an assessment template.
Properties

idUUID

remote_idString
The third-party API ID of the matching object.

created_atDateTime (ISO 8601)
The datetime that this object was created by Merge.

modified_atDateTime (ISO 8601)
The datetime that this object was modified by Merge.

assessment_templateUUID
The catalog entry from which this instance was created.

applicationUUID
Parent application being assessed.
The Application object
The Application Object is used to represent a candidate's journey through a particular Job's recruiting process. If a Candidate applies for multiple Jobs, there will be a separate Application for each Job if the third-party integration allows it.
Properties

idUUID

remote_idString
The third-party API ID of the matching object.

created_atDateTime (ISO 8601)
The datetime that this object was created by Merge.

modified_atDateTime (ISO 8601)
The datetime that this object was modified by Merge.

candidateUUID
The candidate applying.

jobUUID
The job being applied for.

applied_atDateTime (ISO 8601)
When the application was submitted.

rejected_atDateTime (ISO 8601)
When the application was rejected.

offersArray

sourceString
The application's source.

credited_toUUID
The user credited for this application.

screening_question_answersScreeningQuestionAnswer[]

current_stageUUID
The application's current stage.

reject_reasonUUID
The application's reason for rejection.

remote_was_deletedBoolean
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

remote_dataRemoteData[]

candidateUUID
Candidate being assessed.
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.
Properties

idUUID

remote_idString
The third-party API ID of the matching object.

created_atDateTime (ISO 8601)
The datetime that this object was created by Merge.

modified_atDateTime (ISO 8601)
The datetime that this object was modified by Merge.

first_nameString
The candidate's first name.

last_nameString
The candidate's last name.

companyString
The candidate's current company.

titleString
The candidate's current title.

remote_created_atDateTime (ISO 8601)
When the third party's candidate was created.

remote_updated_atDateTime (ISO 8601)
When the third party's candidate was updated.

last_interaction_atDateTime (ISO 8601)
When the most recent interaction with the candidate occurred.

is_privateBoolean
Whether or not the candidate is private.

can_emailBoolean
Whether or not the candidate can be emailed.

locationsArray
The candidate's locations.

phone_numbersPhoneNumber[]

email_addressesEmailAddress[]

urlsUrl[]

tagsArray
Array of Tag names as strings.

applicationsApplication[]
Array of Application object IDs.

attachmentsAttachment[]
Array of Attachment object IDs.

remote_was_deletedBoolean
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

remote_dataRemoteData[]

statusEnum
Assessment lifecycle status. Possible values include: SENT, IN_PROGRESS, COMPLETED, EXPIRED, CANCELLED, FAILED. In cases where there is no clear mapping, the original value passed through will be returned. To receive all enum values in the original format, use the show_enum_origins query parameter. Learn more.

sent_atDateTime (ISO 8601)
When the assessment was sent to the candidate.

completed_atDateTime (ISO 8601)
When the candidate completed the assessment.

scoreNumber
Normalized numeric score.

result_urlString
Recruiter-facing link to full report or transcript.

assessment_urlString
Candidate-facing URL to take the assessment.

remote_was_deletedBoolean
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

remote_dataRemoteData[]
The RemoteData object
The RemoteData object is used to represent the full data pulled from the third-party API for an object.
Properties

pathString
The third-party API path that is being called.

dataAny
The data returned from the third-party for this object in its original, unnormalized format.