- Schema changes since the last release
- October 15, 2026
- September 30, 2026
- September 15, 2026
- August 31, 2026
- June 15, 2026
- May 22, 2026
- May 15, 2026
- April 15, 2026
- March 31, 2026
- March 15, 2026
- February 28, 2026
- February 15, 2026
- January 31, 2026
- January 15, 2026
- November 15, 2025
- November 3, 2025
- October 15, 2025
- October 2, 2025
- September 15, 2025
- September 3, 2025
- August 4, 2025
Candidate Sync APIs release notes
Schema changes since the last release
These GraphQL schema changes are live. The next release notes will summarize them.
October 20, 2026
- Retrieve Candidates API: 37New
October 15, 2026
Candidate Sync APIs
Documentation(3)
Documentation
- Added the
sendApplicationsrequirement to Initialize application and upload attachments in the Send Candidates API guide. The feature must be enabled on the employer registration first. - Moved application deletion out of the Send Candidates sync workflow, where Delete application is now a separate operation rather than a routine step.
- Updated Asset types in the Retrieve Candidates API guide to show which identifier belongs to which asset type in a mixed
fetchAssetsresponse.
September 30, 2026
Candidate Sync APIs
Schema changes:
- September 21 log: 4Documentation
Retrieve Candidates API
Schema changes:
- September 21 log: 69Documentation
Send Candidates API
Schema changes:
- September 21 log: 49Documentation
Employer Registration API
Schema changes:
- September 21 log: 61Documentation
September 15, 2026
Retrieve Candidates API
New(1)
New
- Documented the Smart Screening update asset type in the Retrieve Candidates API guide, including the fields it returns and how to stage one in the sandbox. These updates apply to your integration, not to a single employer, and identify the application by Indeed Apply ID.
Documentation(1)
Documentation
- Added best practices for candidate assets, including handling both asset types in one response and applying screening updates in
createdAtorder so older data does not overwrite newer data.
Schema changes:
- August 30 log: 6New
August 31, 2026
Candidate Sync APIs
Schema changes:
- August 26 log: 7Documentation
Retrieve Candidates API
Schema changes:
- August 26 log: 1New
June 15, 2026
Candidate Sync APIs
Documentation(2)
Documentation
- Clarified in the Send Candidates API best practices that each update replaces the previous version, so you must send the full application every time.
- Consolidated the Candidate Sync API guides under top-level routes and restructured the Employer Registration API integration guide into a four-step workflow.
Retrieve Candidates API
Schema changes:
- June 10 log: 4New7Documentation
Send Candidates API
Schema changes:
- June 10 log: 6New108Documentation
May 22, 2026
Candidate Sync APIs
Documentation(1)
Documentation
- Flattened the Candidate Sync APIs structure. Retrieve Candidates API and Send Candidates API integration guides now sit at the top level of their respective sections, with subtopics nested beneath each guide.
Retrieve Candidates API
Breaking change(1)
Breaking change
- Removed field
pdffrom object typeAtsSyncCandidateSyncInterestedCandidateResume. See the May 18 log.
Schema changes:
- May 18 log: 1Breaking change2New1Improvement
May 15, 2026
Candidate Sync APIs
Documentation(2)
Documentation
- Published integration guides for the Retrieve Candidates API and the Send Candidates API. Each guide covers workflow steps, prerequisites, validation, and a release-readiness checklist.
- Reworked the Candidate Sync APIs landing page with explicit prerequisites and an order of operations for each API.
April 15, 2026
Candidate Sync APIs
Documentation(2)
Documentation
- Updated the Retrieve Candidates API guide: added
assetsByTimeRangequery documentation for listing acknowledged assets by time range, clarified Smart Sourcing scope, and expandedfetchAssetsexamples with metadata, contact, resume, and tracking fields. - Restructured the Send Candidates API guide for consistency with other Candidate Sync API guides.
Send Candidates API
Schema changes:
- April 6 log: 109Documentation
Employer Registration API
Schema changes:
- April 9 log: 16Documentation
March 31, 2026
Retrieve Candidates API
Schema changes:
- March 30 log: 4New
- March 25 log: 15Documentation
- March 24 log: 1New
Send Candidates API
Schema changes:
- March 24 log: 1Documentation
March 15, 2026
Employer Registration API
Schema changes:
- March 10 log: 24Documentation
February 28, 2026
Retrieve Candidates API
Documentation(1)
Documentation
- Added validation constraints and requirements to the Retrieve Candidates API guide.
Schema changes:
- February 23 log: 2Documentation
- February 20 log: 3New
Employer Registration API
Breaking change(2)
Breaking change
- Changed the type of field
EmployerRegistration.createdAtfromString!toDateTime!. See the February 20 log. - Changed the type of field
EmployerRegistration.modifiedAtfromString!toDateTime!. See the February 20 log.
Schema changes:
- February 20 log: 2Breaking change
February 15, 2026
Retrieve Candidates API
Breaking change(3)
Breaking change
- Changed the type of argument
inputon fieldAtsSyncCandidateSyncMutations.stageAssetsfromAtsSyncCandidateSyncStageAssetsInputtoAtsSyncCandidateSyncStageAssetsInput!. See the February 11 log. - Changed the type of field
StageAssetsAtsSyncCandidateSyncPayload.idsfrom[ID!]!to[ID]!. See the February 11 log. - Changed the type of
inputfieldAtsSyncCandidateSyncInterestedCandidateInput.includeResumefromBooleantoBoolean!. See the February 2 log.
Schema changes:
- February 11 log: 2Breaking change
- February 2 log: 1Breaking change
January 31, 2026
Candidate Sync APIs
Schema changes:
- January 29 log: 4Documentation
Retrieve Candidates API
Documentation(1)
Documentation
- Added
stageAssetsmutation links to the Retrieve Candidates API guide for easier access to test asset documentation.
Schema changes:
- January 29 log: 32Documentation
January 15, 2026
Retrieve Candidates API
New(1)
New
- Added documentation for the
stageAssetsmutation to the Retrieve Candidates API guide. Partners can now usestageAssetsto stage test data for Candidate Sync API testing.
November 15, 2025
Candidate Sync APIs
Documentation(1)
Documentation
- Updated Candidate Sync API documentation with latest changes for improved accuracy and completeness.
Retrieve Candidates API
Schema changes:
- November 5 log: 1Documentation
November 3, 2025
Send Candidates API
Breaking change(3)
Breaking change
- Changed the type of
inputfieldAtsSyncCandidateSyncApplicationIdentifierInput.jobfromAtsSyncCandidateSyncJobInputtoAtsSyncCandidateSyncJobInput!. See the October 21 log. - Removed input field
jobMetadata(deprecated) from input object typeAtsSyncCandidateSyncApplicationIdentifierInput. See the October 21 log. - Removed type
AtsSyncCandidateSyncJobMetadataInput. See the October 21 log.
Schema changes:
- October 21 log: 3Breaking change
October 15, 2025
Retrieve Candidates API
New(1)
New
- Published Retrieve Candidates API. Get candidate information from Indeed for employers.
Schema changes:
- October 9 log: 7New
Send Candidates API
Breaking change(2)
Breaking change
- Removed field
jobMetadatafrom object typeAtsSyncCandidateSyncApplicationIdentifier. See the October 9 log. - Removed type
AtsSyncCandidateSyncJobMetadata. See the October 9 log.
Deprecation(2)
Deprecation
- Changed the type of
inputfieldAtsSyncCandidateSyncApplicationIdentifierInput.jobMetadatafromAtsSyncCandidateSyncJobMetadataInput!toAtsSyncCandidateSyncJobMetadataInput. See the October 9 log. - Added directive
deprecatedto argumentjobMetadata. See the October 9 log.
New(1)
New
- Published Send Candidates API guide. Sync candidate applications with Indeed.
Schema changes:
- October 9 log: 2Breaking change2Deprecation4New
Employer Registration API
New(1)
New
- Published Employer Registration API. Register employers for Candidate Sync integration so they can manage feature settings and synchronize candidate data between their ATS and Indeed.
October 2, 2025
Send Candidates API
Breaking change(3)
Breaking change
- Removed field
checksumMd5from object typeAtsSyncCandidateSyncApplicationAttachment. See the September 23 log. - Removed input field
checksumMd5from input object typeAtsSyncCandidateSyncApplicationAttachmentInput. See the September 23 log. - Added input field
fileChecksumof typeAtsSyncCandidateSyncApplicationAttachmentChecksumInput!to input object typeAtsSyncCandidateSyncApplicationAttachmentInput. See the September 23 log.
Schema changes:
- September 23 log: 3Breaking change7New
Employer Registration API
Schema changes:
- October 1 log: 19New
September 15, 2025
Candidate Sync APIs
Schema changes:
- September 14 log: 4Documentation
Retrieve Candidates API
Schema changes:
- September 14 log: 5New
September 3, 2025
Send Candidates API
Breaking change(1)
Breaking change
- Made 14 breaking changes. See the August 21 log.
Schema changes:
- August 27 log: 1Documentation
- August 21 log: 14Breaking change2New
August 4, 2025
Candidate Sync APIs
Schema changes:
- July 21 log: 4New
Send Candidates API
Breaking change(1)
Breaking change
- Made 11 breaking changes. See the July 31 log.
Schema changes:
- July 31 log: 11Breaking change19New7Documentation
- July 21 log: 39New