2026-03-25
Updated the GraphQL schema and the GraphQL API Reference with these changes:
Job Update API
Documentation(34)
Documentation
- Changed the description of type
BigDecimalScalar representation of[removed: a][added: the] Java[removed: BigDecimal on type BigDecimal][added: [`BigDecimal`](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html).] - Changed the description of field
EmployerJob.managementUrlsURLs for[removed: employer management of][added: managing] jobs[added: .] - Changed the description of field
EmployerJob.seatsConnectionPaginated[removed: connection containing ]job seats[removed: first][added: . `first`]:[removed: Connection page][added: Page] size[removed: after][added: . `after`]:[removed: Cursor for relay pagination][added: Pagination cursor.] - Changed the description of type
EmployerJobExternalPostingMetadata[removed: EmployerJob][added: `EmployerJob`] metadata[removed: provided by][added: from] an external posting source. - Changed the description of field
EmployerJobExternalPostingMetadata.campaignCategories[removed: Identifiers used to group][added: IDs for grouping] related jobs[removed: for the purposes of building][added: in] sponsored job campaigns. - Changed the description of field
EmployerJobExternalPostingMetadata.isIntegratedJob[removed: Indicates][added: Whether] the job came from an integration[added: ]([removed: xml/api][added: XML or API])[removed: ,]rather than web crawling or[removed: directly ][added: direct posting ]on Indeed[added: .] - Changed the description of field
EmployerJobExternalPostingMetadata.jobPostingIdPosting ID[removed: provided to identify][added: for] the job. Also known as[removed: referenceNumber][added: `referenceNumber`] or[removed: refnum][added: `refnum`]. - Changed the description of field
EmployerJobExternalPostingMetadata.jobRequisitionIdRequisition ID[removed: provided ]for the job. Also known as[removed: clientReferenceNumber and sometimes (confusingly) as external job id][added: `clientReferenceNumber`].[removed: This is not][added: Not] the same[removed: thing ]as[removed: ExternalJobPost][added: `ExternalJobPost].[removed: id][added: id`] and[removed: is ]not a job key. - Changed the description of field
EmployerJobExternalPostingMetadata.rawInputLocationRaw location[removed: data coming directly][added: string] from the job feed[removed: combined into a single string value].[removed: Components of the raw location include any][added: Combines] street[removed: addresses followed by any cityRegionPostal values each][added: address and city, region, and postal values] separated by[removed: ,][added: commas]. Example (USA): 1600 Pennsylvania Ave, Washington, District of Columbia, 20500 Example (UK): 20 Farringdon Rd, Mayfair, London, W1J Example (Japan): 2-7-2, 100-8994 東京都千代田区丸の内 - Object type
EmployerJobManagementUrlshas description[added: URLs for managing jobs.] - Changed the description of field
EmployerJobManagementUrls.viewJobThe [added: employer-facing ]URL for the[removed: employer view of their ]job[added: .] - Changed the description of type
EmployerJobSeatSeat for an[removed: EmployerJob on type EmployerJobSeat][added: [EmployerJob](/api/job/objects/EmployerJob).] - Changed the description of field
EmployerJobSeat.jobPost[removed: The job post for this seat][added: This seats job posting.] - Changed the description of type
EmployerJobSeatsConnection[removed: Represents a single][added: A] page of[removed: EmployerJob seats][added: [`EmployerJobSeat`](/api/job/objects/EmployerJobSeat) results] - Changed the description of field
EmployerJobSeatsConnection.edges[removed: List of][added: [`EmployerJobSeat`](/api/job/objects/EmployerJobSeat)] edges[removed: containing the EmployerJobSeat nodes ]for this connection[added: .] - Changed the description of field
EmployerJobSeatsConnection.pageInfo[removed: Pagination data for this connection][added: This connections pagination data.] - Changed the description of field
EmployerJobSeatsConnection.seats[removed: List of EmployerJobSeats][added: [`EmployerJobSeat`](/api/job/objects/EmployerJobSeat) results] for this connection[added: .] - Changed the description of type
EmployerJobSeatsEdgeAssociates an[removed: EmployerJobSeat][added: [`EmployerJobSeat`](/api/job/objects/EmployerJobSeat)] with a[removed: cursor used for ]pagination[added: cursor.] - Changed the description of field
EmployerJobSeatsEdge.cursor[removed: Cursor representing this edge for relay][added: This edges] pagination[added: cursor.] - Changed the description of field
EmployerJobSeatsEdge.node[removed: This edges EmployerJobSeat][added: The [`EmployerJobSeat`](/api/job/objects/EmployerJobSeat) for this edge.] - Changed the description of field
JobLocation.city[removed: The city][added: City] of the jobs location[added: .] - Changed the description of field
JobLocation.countryCode[removed: The country][added: Country] code of the jobs location[added: .] - Changed the description of field
JobLocation.fullAddress[removed: The full version][added: Full formatted location] of the[removed: formatted jobs location][added: job.] - Changed the description of field
JobLocation.postalCode[removed: The postal][added: Postal] code of the jobs location[added: .] - Changed the description of field
JobPost.id[removed: IRI][added: [IRI](/getstarted/iris)] of [added: the ]job key[added: .] - Changed the description of type
JobSalary[removed: The job][added: Job] salary[added: .] - Changed the description of field
JobSalary.basePaySpecifiedWhether the employer[removed: explicitly ]indicated[removed: that ]the pay[removed: they’re inputting ]is[removed: a ]base pay[added: .] - Changed the description of field
JobSalary.currency[removed: ISO 4217][added: [ISO 4217](https://www.iso.org/iso-4217-currency-codes.html)-formatted] currency code[added: .] - Changed the description of field
JobSalary.maximumMajorMaximum amount in local[removed: MAJOR][added: major] currency[added: .] - Changed the description of field
JobSalary.maximumMinorMaximum amount in[removed: LOCAL MINOR CURRENCY][added: local minor currency.] - Changed the description of field
JobSalary.minimumMajorMinimum amount in local[removed: MAJOR][added: major] currency[added: .] - Changed the description of field
JobSalary.minimumMinorMinimum amount in[removed: LOCAL MINOR CURRENCY][added: local minor currency.] - Changed the description of field
JobSalary.period[removed: Period to pay][added: Pay period.] - Changed the description of type
Long64-bit integer scalar[added: .]
Retrieve Candidates API
Documentation(15)
Documentation
- Changed the description of type
AtsSyncCandidateSyncAsset[removed: Asset interface][added: Interface] for transferring data from Indeed to partners. - Changed the description of field
AtsSyncCandidateSyncAsset.id[removed: Unique][added: Asset] ID[removed: for the asset]. - Changed the description of field
AtsSyncCandidateSyncAssetMetadata.completeSourceAttribution[removed: The ]Indeed products the asset was sourced from. - Changed the description of field
AtsSyncCandidateSyncAssetMetadata.employerIdentifier`AtsEmployer` ID from `registerAtsEmployer`.[removed: Use to map][added: Maps] assets to a partner employer. - Changed the description of field
AtsSyncCandidateSyncAssetMetadata.stagedTestWhether the asset was staged using the[removed: stageAssets][added: `stageAssets`] mutation[added: .] - Changed the description of
inputfieldAtsSyncCandidateSyncAssetMetadataInput.employerIdentifierEmployer ID for the asset. Must match the[removed: employerIdentifier][added: `employerIdentifier`] of an[removed: existing ]employer registration. - Changed the description of type
AtsSyncCandidateSyncCompleteSourceAttributionSource attribution[removed: information ]for complete applications. - Changed the description of field
AtsSyncCandidateSyncCompleteSourceAttribution.enumKeyEnum key[removed: identifying][added: for] the source type. - Changed the description of field
AtsSyncCandidateSyncCompleteSourceAttribution.nameHuman-readable[removed: name for the ]source[added: name]. - Changed the description of
inputfieldAtsSyncCandidateSyncInterestedCandidateAssetInput.contact[removed: Contact information for the candidate][added: Candidate contact information]. - Changed the description of
inputfieldAtsSyncCandidateSyncInterestedCandidateContactInput.jobOptional[removed: job][added: . Job] information for the contact. - Changed the description of field
AtsSyncCandidateSyncMutations.fetchAssetsGets unacknowledged assets. Passing [added: a ]token acknowledges the previous batch. - Changed the description of field
AtsSyncCandidateSyncMutations.stageAssetsCreates test assets for sandbox integration testing. Mock asset data[removed: will be][added: is] automatically removed 14 days after staging. - Changed the description of
inputfieldFetchAssetsAtsSyncCandidateSyncInput.limitMaximum [added: number of ]assets to return. - Changed the description of field
FetchAssetsAtsSyncCandidateSyncPayload.tokenAcknowledgment token for this batch. Include in the next[removed: `fetchAssets `call][added: `fetchAssets` call] to confirm receipt and get the next batch. If[removed: `null`][added: null], all assets have been delivered.
Common
Documentation(1)
Documentation
- Changed the description of type
JobSalaryPeriod[removed: The job salarys period][added: Salary period for the job.]