2026-04-06
GraphQL schema change log: 2026-04-06
📘 Documentation: Updated the GraphQL schema and the GraphQL API Reference with these changes:
-
Object type
AtsSyncCandidateSyncApplicantDetailsInputhas description:Input to applicant details. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.additionalInfofrom:Additional information about an application that may not fit into any other category of data providedTo:
Additional information about the application that does not fit other categories. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.attachmentsfrom:File attachments for this applicationMay include multiple resumes, cover letters, and other attachments.Only one attachment of type `RESUME` and one attachment of type `COVER_LETTER` may be included; use the `OTHER_RESUME` and `OTHER_COVER_LETTER` types (respectively) to include other resumes/cover letters.Only the resume of type `RESUME` will be parsed and used for matching/ranking applicants.To:
File attachments for the application. Can include multiple resumes, cover letters, and other attachments.Only one `RESUME` and one `COVER_LETTER` attachment are allowed. Use `OTHER_RESUME` and `OTHER_COVER_LETTER` for additional resumes and cover letters.Only the `RESUME` attachment is parsed for applicant matching and ranking. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.awardsfrom:Awards achieved by the applicantTo:
Applicants awards. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.certificationsfrom:Licenses and certifications achieved by the applicantTo:
Applicants licenses and certifications. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.countryfrom:Country of residence of the applicantTo:
Country of residence for the applicant. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.educationfrom:Education history of the applicantTo:
Applicants education history. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.emailfrom:Contact email address of the applicantTo:
Contact email address for the applicant. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.groupsfrom:Applicants membership in groupsTo:
Applicants membership in groups. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.languageProficienciesfrom:Languages known by the applicantTo:
Languages known by the applicant. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.linksfrom:Links to social media sites, blogs, etc. provided by the applicantTo:
Links to social media sites, blogs, and other sites provided by the applicant. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.militaryfrom:Military commendations achieved by the applicantTo:
Applicants military commendations. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.namefrom:Full name of the applicantTo:
Full name of the applicant. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.phonefrom:Contact phone number of the applicantTo:
Contact phone number for the applicant. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.postalCodefrom:Postal code for the applicants addressTo:
Postal code for the applicants address. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.skillsfrom:Skills held by the applicantTo:
Applicants skills. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.streetAddressfrom:Street address of the applicant including street name and number, city, administrative region (state, province, prefecture, etc.), and postal code**Example (USA)** 10721 Domain Dr, Austin, TX 78758**Example (UK)** 20 Farringdon Rd, London EC1M 3HEThis field will be used to generate geolocation data for the applicant, so it should be as accurate as possible.To:
Applicants street address, including street name and number, city, administrative region, and postal code.**Example (USA)** 10721 Domain Dr, Austin, TX 78758**Example (UK)** 20 Farringdon Rd, London EC1M 3HEUsed to generate geolocation data for the applicant. Provide as accurate a value as possible. -
Changed the description of input field
AtsSyncCandidateSyncApplicantDetailsInput.workExperiencefrom:Current and prior work experience of the applicantTo:
Applicants work experience. -
Object type
AtsSyncCandidateSyncApplicationAttachmenthas description:Candidate Sync application attachments. -
Changed the description of field
AtsSyncCandidateSyncApplicationAttachment.contentLengthfrom:Content length of the file attachmentTo:
Content length of the file attachment. -
Changed the description of field
AtsSyncCandidateSyncApplicationAttachment.contentTypefrom:Original media type of the file attachmentTo:
Original media type of the file attachment. -
Changed the description of field
AtsSyncCandidateSyncApplicationAttachment.fileChecksumfrom:Checksum information for file attachment integrity verificationTo:
Checksum for verifying file attachment integrity. -
Changed the description of field
AtsSyncCandidateSyncApplicationAttachment.fileNamefrom:Name of the file attachmentTo:
File attachment name. -
Changed the description of field
AtsSyncCandidateSyncApplicationAttachment.fileTypefrom:Type of file attached to an application (e.g. resume, cover letter, or other)To:
Type of file attached to an application, such as a resume, cover letter, or other document. -
Changed the description of field
AtsSyncCandidateSyncApplicationAttachment.urlfrom:Presigned URL to which partners are expected to upload application file contents to prior to submitting the application for processingPartners should execute a PUT request to this URL and supply the `Content-MD5` header on requests to ensure data integrity during upload.To:
Presigned URL for uploading application file contents before submitting for processing.Submit a `PUT` request to this URL with the `Content-MD5` header to verify data integrity during upload. -
Object type
AtsSyncCandidateSyncApplicationAttachmentChecksumhas description:Candidate Sync application attachment checksum. -
Changed the description of field
AtsSyncCandidateSyncApplicationAttachmentChecksum.algorithmfrom:Hashing algorithm used to calculate the checksumSpecifies which cryptographic hash function was used to generate the checksum value.To:
Hashing algorithm used to calculate the checksum. -
Changed the description of field
AtsSyncCandidateSyncApplicationAttachmentChecksum.checksumfrom:Checksum value of the file contentTo:
Checksum value of the file content. -
Changed the description of field
AtsSyncCandidateSyncApplicationAttachmentChecksum.formatfrom:Encoding format of the checksum valueSpecifies how the raw checksum bytes are encoded as a string.To:
Encoding format of the checksum value. -
Object type
AtsSyncCandidateSyncApplicationAttachmentChecksumAlgorithmhas description:Enumerations for application attachment checksum algorithm. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationAttachmentChecksumAlgorithm.MD5from:MD5 hashing algorithmTo:
MD5 hashing algorithm. -
Object type
AtsSyncCandidateSyncApplicationAttachmentChecksumAlgorithmInputhas description:Enumerations for application attachment checksum algorithms. -
Object type
AtsSyncCandidateSyncApplicationAttachmentChecksumFormathas description:Enumerations for application attachment checksum. format -
Changed the description of enum value
AtsSyncCandidateSyncApplicationAttachmentChecksumFormat.BASE64from:Base64 encoding formatRaw checksum bytes are encoded using Base64 encoding to produce a string representation.To:
Base64 encoding format.Checksum bytes are encoded as a Base64 string. -
Object type
AtsSyncCandidateSyncApplicationAttachmentChecksumFormatInputhas description:Enumerations for application attachment checksum formats. -
Object type
AtsSyncCandidateSyncApplicationAttachmentInputhas description:Input to attachments on the application. -
Changed the description of input field
AtsSyncCandidateSyncApplicationAttachmentInput.contentLengthfrom:Content length of the file attachmentTo:
Content length of the file attachment. -
Changed the description of input field
AtsSyncCandidateSyncApplicationAttachmentInput.contentTypefrom:Original media type of the file attachmentTo:
File attachment original media type. -
Changed the description of input field
AtsSyncCandidateSyncApplicationAttachmentInput.fileChecksumfrom:Checksum information for file attachment integrity verificationUsed to validate that file content hasnt been corrupted during upload or transmission. Partners should calculate the checksum of theirfile content using the specified algorithm and format.To:
Checksum for verifying file attachment integrity.Calculate the checksum of the file content using the specified algorithm and format before uploading. -
Changed the description of input field
AtsSyncCandidateSyncApplicationAttachmentInput.fileNamefrom:Name of the file attachmentTo:
File attachment name. -
Changed the description of input field
AtsSyncCandidateSyncApplicationAttachmentInput.fileTypefrom:Type of file attached to an application (e.g. resume, cover letter, or other)To:
Type of file attached to the application, such as a resume, cover letter, or other document. -
Object type
AtsSyncCandidateSyncApplicationAwardInputhas description:Input to awards on the application. -
Changed the description of input field
AtsSyncCandidateSyncApplicationAwardInput.dateIssuedfrom:Date at which the award was issuedTo:
Issue date for the award. -
Changed the description of input field
AtsSyncCandidateSyncApplicationAwardInput.descriptionfrom:Description of the awardTo:
Award description. -
Changed the description of input field
AtsSyncCandidateSyncApplicationAwardInput.namefrom:Name of the awardTo:
Award name. -
Object type
AtsSyncCandidateSyncApplicationCertificationInputhas description:Input to certifications on the application. -
Changed the description of input field
AtsSyncCandidateSyncApplicationCertificationInput.countryfrom:Country where the certification or license was attainedTo:
Country where the certification or license was obtained. -
Changed the description of input field
AtsSyncCandidateSyncApplicationCertificationInput.dateIssuedfrom:Date at which the certification or license was issuedTo:
Issue date for the certification or license. -
Changed the description of input field
AtsSyncCandidateSyncApplicationCertificationInput.descriptionfrom:Description or additional details about this certification or licenseTo:
Description or additional details about the certification or license. -
Changed the description of input field
AtsSyncCandidateSyncApplicationCertificationInput.expirationDatefrom:Date at which the certification or license expiresTo:
Expiration date for the certification or license. -
Changed the description of input field
AtsSyncCandidateSyncApplicationCertificationInput.namefrom:Name of the certification or licenseTo:
Certification or license name. -
Changed the description of input field
AtsSyncCandidateSyncApplicationCertificationInput.typefrom:Type of the certification or licenseTo:
Certification or license type. -
Object type
AtsSyncCandidateSyncApplicationDispositionInputhas description:Input for Candidate Sync application disposition. -
Changed the description of input field
AtsSyncCandidateSyncApplicationDispositionInput.dispositionStatusfrom:Indeed disposition status to which the raw disposition status maps`DROPPED_*` disposition statuses will be rejected - these should only be used for applications not persisted by the ATSTo:
Indeed disposition status mapped from the raw disposition status.`DROPPED_*` disposition statuses are rejected. Use these only for applications not persisted by the ATS. -
Changed the description of input field
AtsSyncCandidateSyncApplicationDispositionInput.rawDispositionDetailsfrom:Optional additional details about the application disposition status from the ATSTo:
Optional additional details about the application disposition status from the ATS. -
Changed the description of input field
AtsSyncCandidateSyncApplicationDispositionInput.rawDispositionStatusfrom:Raw application disposition status from the ATSTo:
Raw application disposition status from the ATS. -
Object type
AtsSyncCandidateSyncApplicationEducationInputhas description:Input to education on the application. -
Object type
AtsSyncCandidateSyncApplicationFileTypehas description:Enumerations for application file types. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationFileType.COVER_LETTERfrom:Primary (or only) cover letter attached to an applicationTo:
Primary cover letter attachment on the application. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationFileType.OTHERfrom:Uncategorized additional attachment on an applicationTo:
Uncategorized additional attachment on the application. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationFileType.OTHER_COVER_LETTERfrom:Additional cover letter attached to an applicationTo:
Additional cover letter attachment on the application. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationFileType.OTHER_RESUMEfrom:Additional resume attached to an applicationTo:
Additional resume attachment on the application. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationFileType.RESUMEfrom:Primary (or only) resume for an applicationTo:
Primary resume attachment on the application. -
Object type
AtsSyncCandidateSyncApplicationFileTypeInputhas description:Enumerations for application file types. -
Object type
AtsSyncCandidateSyncApplicationGroupInputhas description:Input to application group. -
Changed the description of input field
AtsSyncCandidateSyncApplicationGroupInput.descriptionfrom:Description of the groupTo:
Group description. -
Changed the description of input field
AtsSyncCandidateSyncApplicationGroupInput.endDatefrom:End date of the group membershipTo:
End date of the group membership. -
Changed the description of input field
AtsSyncCandidateSyncApplicationGroupInput.namefrom:Name of the groupTo:
Group name. -
Changed the description of input field
AtsSyncCandidateSyncApplicationGroupInput.startDatefrom:Start date of the group membershipTo:
Start date of the group membership. -
Object type
AtsSyncCandidateSyncApplicationIdentifierhas description:Candidate Sync application ID. -
Changed the description of field
AtsSyncCandidateSyncApplicationIdentifier.atsApplicationIdfrom:Unique identifier for the application in the ATSTo:
Unique ID for the application in the ATS. -
Changed the description of field
AtsSyncCandidateSyncApplicationIdentifier.atsCandidateIdfrom:Optional identifier for a candidate profile associated with one or more applications in the ATSTo:
Optional ID for a candidate profile associated with one or more applications in the ATS. -
Changed the description of field
AtsSyncCandidateSyncApplicationIdentifier.indeedRegistrationIdfrom:Unique identifier to represent the reference between an Indeed employer and a Partner employerProvided to Partners during registration.To:
Unique ID linking an Indeed employer to a partner employer. Provided during registration. -
Changed the description of field
AtsSyncCandidateSyncApplicationIdentifier.jobfrom:Information about the job postingThis information allows Indeed to associate imported application data with jobs published via Job Sync API.To:
Information about the job posting. Lets Indeed to associate imported application data with jobs published through the Job Sync API. -
Object type
AtsSyncCandidateSyncApplicationIdentifierInputhas description:Input to application ID. -
Changed the description of input field
AtsSyncCandidateSyncApplicationIdentifierInput.atsApplicationIdfrom:Unique identifier for the application in the ATSTo:
Unique ID for the application in the ATS. -
Changed the description of input field
AtsSyncCandidateSyncApplicationIdentifierInput.atsCandidateIdfrom:Optional identifier for a candidate profile associated with one or more applications in the ATSTo:
Optional ID for a candidate profile associated with one or more applications in the ATS. -
Changed the description of input field
AtsSyncCandidateSyncApplicationIdentifierInput.indeedRegistrationIdfrom:Unique identifier to represent the reference between an Indeed employer and a Partner employerProvided to Partners during registration.To:
Unique ID linking an Indeed employer to a partner employer. Provided during registration. -
Changed the description of input field
AtsSyncCandidateSyncApplicationIdentifierInput.jobfrom:Information about the job postingThis information allows Indeed to associate imported application data with jobs published via Job Sync API.To:
Information about the job posting. Lets Indeed to associate imported application data with jobs published through the Job Sync API. -
Object type
AtsSyncCandidateSyncApplicationLanguageProficienciesInputhas description:Input to language proficiencies on the application. -
Changed the description of input field
AtsSyncCandidateSyncApplicationLanguageProficienciesInput.namefrom:Name of the languageTo:
Language name. -
Changed the description of input field
AtsSyncCandidateSyncApplicationLanguageProficienciesInput.proficiencyfrom:Level of proficiency with the languageTo:
Language level of proficiency. -
Object type
AtsSyncCandidateSyncApplicationLinkInputhas description:Input to links on the application. -
Changed the description of input field
AtsSyncCandidateSyncApplicationLinkInput.typefrom:Type of link associated with the URL (e.g. X, Facebook, etc.)To:
Type of link associated with the URL, such as X or Facebook. -
Changed the description of input field
AtsSyncCandidateSyncApplicationLinkInput.urlfrom:URL for the applicants linkTo:
URL for the applicants link. -
Object type
AtsSyncCandidateSyncApplicationMilitaryDetailsInputhas description:Input for Candidate Sync application military details. -
Object type
AtsSyncCandidateSyncApplicationMilitaryServiceInputhas description:Input for Candidate Sync application military service. -
Object type
AtsSyncCandidateSyncApplicationQuestionAndAnswerInputhas description:Enumerations for application questions and answers. -
Object type
AtsSyncCandidateSyncApplicationSkillInputhas description:Input to skills on the application. -
Object type
AtsSyncCandidateSyncApplicationVersionStatushas description:Version status for the application. -
Changed the description of field
AtsSyncCandidateSyncApplicationVersionStatus.applicationIdentifierfrom:Unique identifier for the application on IndeedTo:
Unique ID for the application on Indeed. -
Changed the description of field
AtsSyncCandidateSyncApplicationVersionStatus.statusfrom:Current status of the application versionTo:
Current status of the application version. -
Object type
AtsSyncCandidateSyncApplicationVersionStatusTypehas description:Enumerations for application version status types. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationVersionStatusType.DELETEDfrom:Application has been submitted for deletion. Processing status will be available once deletion completes.To:
Application submitted for deletion. Processing status is available once deletion completes. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationVersionStatusType.INITIALIZEDfrom:Application has been initialized. No processing status will be available until it has been submitted.To:
Application initialized. No processing status is available until the application is submitted. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationVersionStatusType.SUBMITTEDfrom:Application has been submitted. Processing status will be available once publishing completes.To:
Application submitted. Processing status is available once publishing completes. -
Object type
AtsSyncCandidateSyncApplicationVersionStatusTypeInputhas description:Enumerations for application version status input. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationVersionStatusTypeInput.DELETEDfrom:Application has been submitted for deletion. Processing status will be available once deletion completes.To:
Application submitted for deletion. Processing status is available once deletion completes. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationVersionStatusTypeInput.INITIALIZEDfrom:Application has been initialized. No processing status will be available until it has been submitted.To:
Application initialized. No processing status is available until the application is submitted. -
Changed the description of enum value
AtsSyncCandidateSyncApplicationVersionStatusTypeInput.SUBMITTEDfrom:Application has been submitted. Processing status will be available once publishing completes.To:
Application submitted. Processing status is available once publishing completes. -
Object type
AtsSyncCandidateSyncApplicationWorkExperienceDetailsInputhas description:Input to work experience details on the application. -
Object type
AtsSyncCandidateSyncApplicationWorkExperienceInputhas description:Input to work experience on the application. -
Changed the description of input field
AtsSyncCandidateSyncApplicationWorkExperienceInput.mostRelevantCompanyfrom:Company associated with the most relevant job title held by the applicantTo:
Company associated with the most relevant job title held by the applicant. -
Changed the description of input field
AtsSyncCandidateSyncApplicationWorkExperienceInput.mostRelevantTitlefrom:Most relevant job title held by the applicantTo:
Most relevant job title held by the applicant. -
Changed the description of input field
AtsSyncCandidateSyncApplicationWorkExperienceInput.workHistoryfrom:Full employment history for the applicantTo:
Full employment history for the applicant. -
Object type
AtsSyncCandidateSyncJobhas description:Candidate Sync job. -
Changed the description of field
AtsSyncCandidateSyncJob.sourcedPostingIdfrom:Unique ID for a job postTo:
Unique ID for the job post. -
Object type
AtsSyncCandidateSyncJobInputhas description:Input to job. -
Changed the description of input field
AtsSyncCandidateSyncJobInput.sourcedPostingIdfrom:Unique ID for a job postTo:
Unique ID for the job post.