AtsSyncCandidateSyncInterestedCandidateAssetInput
Input Object
Input for staging a candidate asset.
Fields
metadata AtsSyncCandidateSyncAssetMetadataInput! Required
Asset metadata.
employerIdentifier ID! Required
Employer ID for the asset. Must match the employerIdentifier of an employer registration.
contact AtsSyncCandidateSyncInterestedCandidateContactInput! Required
Candidate contact information.
candidate AtsSyncCandidateSyncInterestedCandidateInput! Required
Candidate name, email, and contact details.
name String! Required
Candidate's full name.
email EmailAddress! Required
Candidate's email address.
location String
Candidate's location (city and state).
phone String
Candidate's phone number.
includeResume Boolean! default:false
If true, includes a sample resume PDF.
job AtsSyncCandidateSyncInterestedCandidateContactJobInput
Optional. Job information for the contact.
sourcedPostingId ID! Required
Sourced posting ID (EJID) for the job.
tracking AtsSyncCandidateSyncInterestedCandidateTrackingInput
Optional. Tracking information for attribution and reporting.
recruiterEmail EmailAddress! Required
Recruiter's email for the outreach.
Example
{ "metadata": AtsSyncCandidateSyncAssetMetadataInput, "contact": AtsSyncCandidateSyncInterestedCandidateContactInput}