AtsSyncCandidateSyncStageableAssetInput
Input Object
Input for a stageable asset. Provide exactly one asset type.
Fields
smartSourcingContact AtsSyncCandidateSyncInterestedCandidateAssetInput
Smart Sourcing contact asset input.
metadata AtsSyncCandidateSyncAssetMetadataInput! Required
Asset metadata.
employerIdentifier ID! Required
Employer ID for this asset.
Must match employer registration employerIdentifier.
contact AtsSyncCandidateSyncInterestedCandidateContactInput! Required
Candidate contact data.
candidate AtsSyncCandidateSyncInterestedCandidateInput! Required
Candidate name, email, and contact details.
job AtsSyncCandidateSyncInterestedCandidateContactJobInput
Job data for this contact, if provided.
tracking AtsSyncCandidateSyncInterestedCandidateTrackingInput
Tracking data for attribution and reporting, if provided.
smartScreeningUpdate AtsSyncCandidateSyncSmartScreeningUpdateAssetInput
Smart Screening update asset input.
applicationIdentifier AtsSyncCandidateSyncScreeningApplicationIdentifierInput! Required
Application identifier for the screening update.
indeedApply AtsSyncCandidateSyncIndeedApplyApplicationIdentifierInput
Indeed Apply application identifier.
external AtsSyncCandidateSyncExternalApplicationIdentifierInput
External application identifier.
smartFitScore Float
Candidate Smart Fit score, if provided.
createdAt DateTime
When the screening update was created. Used to order staged updates. Defaults to the current time when omitted. Must be after the Unix epoch when provided.
Example
{ "smartSourcingContact": AtsSyncCandidateSyncInterestedCandidateAssetInput, "smartScreeningUpdate": AtsSyncCandidateSyncSmartScreeningUpdateAssetInput}