- October 31, 2026
- 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
October 31, 2026
#Retrieve Candidates API
#Schema changes:
- October 26 log: 1Documentation
- October 20 log: 37New
Send Candidates API
#Documentation(3)
Documentation
- Corrected the attachment size limits in Best practices. Each file can be up to 6 MB, and all attachments together up to 15 MB. Added how to advance a polling cursor without skipping updates.
- Clarified in Data types and file handling which attachment types Indeed keeps and how to diagnose failed file uploads.
- Added Japanese translations of Best practices and Data types and file handling.
Employer Registration API
#Documentation(2)
Documentation
- Corrected the response types for
manageFeaturesForEmployerandfindRegisteredEmployersin the Employer Registration API guide. Added instructions for paging through registrations. - Added a Japanese translation of the Employer Registration API guide.
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