2025-07-31
GraphQL schema change log: 2025-07-31
📘 Documentation: Updated the GraphQL schema and the GraphQL API Reference with these changes:
-
Added input field
applicationVersionStatusTypesof type[AtsSyncCandidateSyncApplicationVersionStatusTypeInput!]!to input object typeAtsSyncCandidateSyncApplicationFindLatestStatusesFilterInput -
Added input field
indeedRegistrationIdsof type[ID!]!to input object typeAtsSyncCandidateSyncApplicationFindLatestStatusesFilterInput -
Removed type
AtsSyncCandidateSyncApplicationFindLatestStatusesPayload -
Added input field
applicationVersionIdsof type[ID!]!to input object typeAtsSyncCandidateSyncApplicationFindStatusesFilterInput -
Added input field
applicationVersionStatusTypesof type[AtsSyncCandidateSyncApplicationVersionStatusTypeInput!]!to input object typeAtsSyncCandidateSyncApplicationFindStatusesFilterInput -
Added input field
applicationsof type[AtsSyncCandidateSyncApplicationIdentifierInput!]!to input object typeAtsSyncCandidateSyncApplicationFindStatusesFilterInput -
Added input field
indeedRegistrationIdsof type[ID!]!to input object typeAtsSyncCandidateSyncApplicationFindStatusesFilterInput -
Removed input field
versionIdsfrom input object typeAtsSyncCandidateSyncApplicationFindStatusesFilterInput -
Removed type
AtsSyncCandidateSyncApplicationFindStatusesPayload -
Changed the type of field
AtsSyncCandidateSyncApplicationQueries.findLatestStatusesfromAtsSyncCandidateSyncApplicationFindLatestStatusesPayloadtoAtsSyncCandidateSyncApplicationFindLatestStatusesConnection -
Changed the type of field
AtsSyncCandidateSyncApplicationQueries.findStatusesfromAtsSyncCandidateSyncApplicationFindStatusesPayloadtoAtsSyncCandidateSyncApplicationFindStatusesConnection -
Removed type
AtsSyncCandidateSyncApplicationVersionIdentifierInput -
Changed the type of input field
DateQuestionQualificationInput.rangefromQualificationDateRangeConfigurationInputtoQualificationDateRangeConfigurationInput! -
Added input field
deletedAtof typeDateTime!to input object typeDeleteAtsSyncCandidateSyncApplicationInput -
Changed the type of input field
MultiSelectQualificationQuestionInput.matchfromQualificationMultiValueTextMatchConfigurationInputtoQualificationMultiValueTextMatchConfigurationInput! -
Changed the type of input field
SelectQualificationQuestionInput.matchfromQualificationMatchAnyTextConfigurationInputtoQualificationMatchAnyTextConfigurationInput! -
Changed the type of input field
TextDecimalQualificationQuestionInput.rangefromQualificationDecimalRangeConfigurationInputtoQualificationDecimalRangeConfigurationInput! -
Changed the type of input field
TextIntegerQualificationQuestionInput.rangefromQualificationIntegerRangeConfigurationInputtoQualificationIntegerRangeConfigurationInput! -
Changed the default value of input field
AtsSyncCandidateSyncApplicationFindLatestStatusesInput.filterfrom:{ applications: [] }To:
{ indeedRegistrationIds: [], applications: [], applicationVersionStatusTypes: [] } -
Changed the default value of input field
AtsSyncCandidateSyncApplicationFindStatusesInput.filterfrom:{ versionIds: [] }To:
{ indeedRegistrationIds: [], applications: [], applicationVersionIds: [], applicationVersionStatusTypes: [] } -
Added argument
after: Stringto fieldAtsSyncCandidateSyncApplicationQueries.findLatestStatuses -
Added argument
before: Stringto fieldAtsSyncCandidateSyncApplicationQueries.findLatestStatuses -
Added argument
first: Intto fieldAtsSyncCandidateSyncApplicationQueries.findLatestStatuses -
Changed the default value of argument
inputon fieldAtsSyncCandidateSyncApplicationQueries.findLatestStatusesfrom:{ filter: { applications: [] } }To:
{ filter: { indeedRegistrationIds: [], applications: [], applicationVersionStatusTypes: [] } } -
Added argument
last: Intto fieldAtsSyncCandidateSyncApplicationQueries.findLatestStatuses -
Added argument
after: Stringto fieldAtsSyncCandidateSyncApplicationQueries.findStatuses -
Added argument
before: Stringto fieldAtsSyncCandidateSyncApplicationQueries.findStatuses -
Added argument
first: Intto fieldAtsSyncCandidateSyncApplicationQueries.findStatuses -
Changed the default value of argument
inputon fieldAtsSyncCandidateSyncApplicationQueries.findStatusesfrom:{ filter: { versionIds: [] } }To:
{ filter: { indeedRegistrationIds: [], applications: [], applicationVersionIds: [], applicationVersionStatusTypes: [] } } -
Added argument
last: Intto fieldAtsSyncCandidateSyncApplicationQueries.findStatuses -
Added input field
createdOnIndeedof typeBooleanto input object typeFindEmployerJobsPartnerFilterInput -
Added type
AtsSyncCandidateSyncApplicationFindLatestStatusesConnection -
Added type
AtsSyncCandidateSyncApplicationFindLatestStatusesEdge -
Changed the description of input field
AtsSyncCandidateSyncApplicationFindLatestStatusesFilterInput.applicationsfrom:Applications for which to find the status of their latest versionsTo:
Optional list of applicationsUsed to filter the returned list of application versions to only those of any of the specified applications. -
Changed the description of input field
AtsSyncCandidateSyncApplicationFindLatestStatusesInput.filterfrom:Filter criteria to search for statuses of the latest version of specific applicationsTo:
Filter criteria to search for statuses of the latest version of applications -
Added type
AtsSyncCandidateSyncApplicationFindStatusesConnection -
Added type
AtsSyncCandidateSyncApplicationFindStatusesEdge -
Changed the description of input field
AtsSyncCandidateSyncApplicationFindStatusesInput.filterfrom:Filter criteria to search for statuses of specific application versionsTo:
Filter criteria to search for statuses of application versions -
Changed the description of field
AtsSyncCandidateSyncApplicationQueries.findLatestStatusesfrom:Finds the statuses of the latest version of a specified set of applications.To:
Finds the statuses of the latest version of your applications. -
Changed the description of argument
inputon fieldAtsSyncCandidateSyncApplicationQueries.findLatestStatusesfrom:The filter to use when searching for latest application version statusesTo:
The filter to use when searching for the latest application version statuses -
Changed the description of field
AtsSyncCandidateSyncApplicationQueries.findStatusesfrom:Finds the statuses of a specified set of application versions.To:
Finds the statuses of your application versions. -
Changed the description of argument
inputon fieldAtsSyncCandidateSyncApplicationQueries.findStatusesfrom:The filter to use when searching for application version statusesTo:
The input to use when searching for application version statuses. -
Added type
AtsSyncCandidateSyncApplicationVersionStatusTypeInput -
Object type
FindEmployerJobsPartnerConnectionhas description:Response object for the `findEmployerJobsPartner` query. -
Field
FindEmployerJobsPartnerConnection.employerJobshas description:The employer jobs information. -
Field
FindEmployerJobsPartnerConnection.estimatedTotalResultsCounthas description:The total number of job postings estimated to be in the response. -
Field
FindEmployerJobsPartnerConnection.pageInfohas description:Pagination information. -
Changed the description of type
FindEmployerJobsPartnerFilterInputfrom:Filter component of `findEmployerJobsPartner` queryTo:
Filters the job postings in the response. -
Changed the description of input field
FindEmployerJobsPartnerFilterInput.legacySourceIdfrom:Legacy source ID. The API returns the job posting that matches this sourceID.This ID is an alphanumeric source ID that the Sponsored Jobs API returns.If you omit the `legacySourceId` field, the API lists job postings for theemployer associated with the access token with which you call the API.To:
Primarily intended for ad agency partners.`legacySourceId` is an alphanumeric source ID that the Sponsored Jobs APIreturns.[`findEmployerJobsPartner`](/api/job/queries/findEmployerJobsPartner) returns a list of job postingsthat share this ID.If you omit the `legacySourceId` field, [`findEmployerJobsPartner`](/api/job/queries/findEmployerJobsPartner) lists job postings for theemployer associated with the access token with which you call the API. -
Field
Query.findEmployerJobsPartnerhas description:Find job postings by source ID, or list all of an employers job postings.For more information, see [Job Sync API guide - List job postings](https://docs.indeed.com/job-sync-api/job-sync-api-guide#list-job-postings). -
Changed the description of argument
afteron fieldQuery.findEmployerJobsPartnerfrom:nullTo:
Gets items with a cursor value after this cursor value. You can getpagination information from [`pageInfo`](https://docs.indeed.com/api/job/objects/FindEmployerJobsPartnerConnection)in the response. -
Changed the description of argument
beforeon fieldQuery.findEmployerJobsPartnerfrom:nullTo:
Gets items with a cursor value before this cursor value. You can getpagination information from [`pageInfo`](https://docs.indeed.com/api/job/objects/FindEmployerJobsPartnerConnection)in the response. -
Changed the description of argument
firston fieldQuery.findEmployerJobsPartnerfrom:nullTo:
Number of items to return. The maximum is 1,000. -
Changed the description of argument
inputon fieldQuery.findEmployerJobsPartnerfrom:nullTo:
Input field for the `findEmployerJobsPartner` query. Filters and sorts thejob postings in the response.