AtsSyncCandidateSyncStageableAssetInput
Input Object
Input for a stageable asset. Requires exactly one asset type.
Fields
smartSourcingContact AtsSyncCandidateSyncInterestedCandidateAssetInput
Smart Sourcing contact asset input.
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.
job AtsSyncCandidateSyncInterestedCandidateContactJobInput
Optional. Job information for the contact.
tracking AtsSyncCandidateSyncInterestedCandidateTrackingInput
Optional. Tracking information for attribution and reporting.
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
Optional. Smart fit score for the candidate.
createdAt DateTime
Optional. Timestamp 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}