2026-01-29
GraphQL schema change log: 2026-01-29
📘 Documentation: Updated the GraphQL schema and the GraphQL API Reference with these changes:
-
Changed the description of type
AtsSyncCandidateSyncAssetfrom:The `Asset` interface for transferring data from Indeed to partners.To:
Asset interface for transferring data from Indeed to partners. -
Changed the description of field
AtsSyncCandidateSyncAsset.idfrom:Unique ID for the `Asset`, provided by Candidate Sync.To:
Unique ID for the asset. -
Changed the description of field
AtsSyncCandidateSyncAsset.metadatafrom:Metadata for the `Asset` with transfer informationTo:
Asset metadata with transfer information. -
Changed the description of type
AtsSyncCandidateSyncAssetMetadatafrom:Transfer metadata for an `AtsSyncCandidateSyncAsset`. Does not include data related to object that implements `Asset` interface.To:
Transfer metadata for an asset. Does not include asset-specific data. -
Changed the description of field
AtsSyncCandidateSyncAssetMetadata.employerIdentifierfrom:ID for the `AtsEmployer`. Provided by `registerAtsEmployer` during activation. Use to map assets to a partner employerTo:
`AtsEmployer` ID from `registerAtsEmployer`. Use to map assets to a partner employer. -
Changed the description of field
AtsSyncCandidateSyncAssetMetadata.stagedAtfrom:Date and time the asset became available. Used by `AtsSyncCandidateSyncInterestedCandidateAsset.metadata`To:
Date and time the asset became available. -
Changed the description of input field
AtsSyncCandidateSyncAssetMetadataInput.employerIdentifierfrom:Your employer ID for this candidate. Returned in asset metadata when you get the staged assetTo:
Employer ID for the asset. -
Changed the description of field
AtsSyncCandidateSyncInterestedCandidate.resumefrom:Pre-signed Amazon S3 URL to the candidates resume file, if provided.Use this URL to download the file directly from S3.See [Download and upload objects with presigned URLs](https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-presigned-url.html)To:
Pre-signed S3 URL to download the candidates resume. See [Download and upload objects with presigned URLs](https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-presigned-url.html). -
Changed the description of type
AtsSyncCandidateSyncInterestedCandidateAssetfrom:Candidate data when they expressed interest in an employers Smart Sourcing outreach.To:
Candidate data from Smart Sourcing outreach. -
Changed the description of type
AtsSyncCandidateSyncInterestedCandidateAssetInputfrom:Input for staging a candidate asset. Contains contact information and metadata to create a test asset.To:
Input for staging a candidate asset. -
Changed the description of input field
AtsSyncCandidateSyncInterestedCandidateAssetInput.contactfrom:Candidate contact information. Includes personal details and optional job contextTo:
Contact information for the candidate. -
Changed the description of field
AtsSyncCandidateSyncInterestedCandidateContact.candidatefrom:Candidate who expressed interest in the outreachTo:
Candidate who responded to the outreach. -
Changed the description of type
AtsSyncCandidateSyncInterestedCandidateContactInputfrom:Candidate contact information.To:
Input for candidate contact information. -
Changed the description of input field
AtsSyncCandidateSyncInterestedCandidateContactInput.jobfrom:Optional. Links the candidate to a job postingTo:
Optional job information for the contact. -
Changed the description of field
AtsSyncCandidateSyncInterestedCandidateContactJob.sourcedPostingIdfrom:Sourced posting ID (UUID or Indeed Employer Job ID) to match the candidate to a job postingTo:
Sourced posting ID to match the candidate to a job. -
Changed the description of type
AtsSyncCandidateSyncInterestedCandidateContactJobInputfrom:Job information that links a candidate to a job posting.To:
Job information for an interested candidate. -
Changed the description of input field
AtsSyncCandidateSyncInterestedCandidateContactJobInput.sourcedPostingIdfrom:Job UUID or Indeed Employer Job ID. Matches the candidate to a job postingTo:
Sourced posting ID (EJID) for the job. -
Changed the description of type
AtsSyncCandidateSyncInterestedCandidateInputfrom:Candidate personal information.To:
Input for candidate information. -
Changed the description of input field
AtsSyncCandidateSyncInterestedCandidateInput.emailfrom:The candidates email addressTo:
Candidates email address. -
Changed the description of input field
AtsSyncCandidateSyncInterestedCandidateInput.locationfrom:The candidates location (that is, city and state)To:
Candidates location (city and state). -
Changed the description of input field
AtsSyncCandidateSyncInterestedCandidateInput.namefrom:Candidate full name as it appears in staged assetTo:
Candidates full name. -
Changed the description of input field
AtsSyncCandidateSyncInterestedCandidateInput.phonefrom:The candidates phone numberTo:
Candidates phone number. -
Changed the description of field
AtsSyncCandidateSyncInterestedCandidateTracking.recruiterEmailfrom:Recruiters email address for the outreach. Empty if the account was deletedTo:
Recruiter email. Empty if account was deleted. -
Changed the description of type
AtsSyncCandidateSyncInterestedCandidateTrackingInputfrom:Tracking information for attribution and reporting.To:
Tracking information for an interested candidate. -
Changed the description of input field
AtsSyncCandidateSyncInterestedCandidateTrackingInput.recruiterEmailfrom:Recruiter email for this candidate outreachTo:
Recruiters email for the outreach. -
Changed the description of type
AtsSyncCandidateSyncMutationsfrom:Mutations to retrieve and send candidates.To:
Mutations for retrieving and sending candidates. -
Changed the description of field
AtsSyncCandidateSyncMutations.fetchAssetsfrom:Gets unacknowledged assets. If `token` is provided, acknowledges assets from that tokenTo:
Gets unacknowledged assets. Passing token acknowledges the previous batch. -
Changed the description of field
AtsSyncCandidateSyncMutations.stageAssetsfrom:Creates test assets for integration testing in sandbox mode. Create test candidate assets that simulate Smart Sourcing dataTo:
Creates test assets for sandbox integration testing. -
Changed the description of type
AtsSyncCandidateSyncQueriesfrom:Queries for Retrieve Candidates API and Send Candidates API.To:
Queries for Retrieve Candidates and Send Candidates APIs. -
Changed the description of input field
FetchAssetsAtsSyncCandidateSyncInput.limitfrom:Maximum number of assets to returnTo:
Maximum assets to return. -
Changed the description of input field
FetchAssetsAtsSyncCandidateSyncInput.tokenfrom:Token from a previous `fetchAssets` call.Passing a token acknowledges that batch and makes it unavailable through this mutation.Use `Query.candidateSync.assetsByTimeRange` for acknowledged assetsTo:
Token from a previous `fetchAssets` call. Acknowledges that batch and makes it unavailable. Use `Query.candidateSync.assetsByTimeRange` to get acknowledged assets. -
Changed the description of field
FetchAssetsAtsSyncCandidateSyncPayload.tokenfrom:Acknowledgment token for this batch. Include in the next `fetchAssets` call to acknowledge receipt and get the next batch. If `null` or empty, all assets have been delivered. Wait the standard polling interval before the next requestTo:
Acknowledgment token for this batch. Include in the next `fetchAssets `call to confirm receipt and get the next batch. If `null`, all assets have been delivered. -
Changed the description of field
Mutation.atsSyncCandidateSyncfrom:Mutations to retrieve and send candidatesTo:
Mutations for retrieving and sending candidates. -
Changed the description of field
Query.atsSyncCandidateSyncfrom:Queries for Retrieve Candidates API and Send Candidates APITo:
Queries for Retrieve Candidates and Send Candidates APIs. -
Changed the description of type
StageAssetsAtsSyncCandidateSyncPayloadfrom:Response for the `stageAssets` mutation.To:
Payload for `candidateSync.stageAssets`. -
Changed the description of field
StageAssetsAtsSyncCandidateSyncPayload.idsfrom:Staged asset IDs. Use to match assets from `fetchAssets`To:
Tracking key IDs for staged assets.