2025-12-14
Updated the GraphQL schema and the GraphQL API Reference with these changes:
Common
Documentation(15)
Documentation
- Changed the description of type
JobPost[removed: Represents ]Indeeds system view of a job object[removed: , connecting][added: . Connects] the employer-provided job data and the post-level data[removed: displayed to jobseekers on type JobPost][added: that job seekers see.] - Changed the description of field
JobPost.externalPartnerCallToActionThe call to action[removed: associated with][added: for] this job[removed: post][added: posting]. - Changed the description of type
JobPostCallToAction[removed: Represents the JobPost Call][added: The call] to[removed: Action on type JobPostCallToAction][added: action for this job posting.] - Changed the description of field
JobPostCallToAction.imageAltTextA string that[removed: can be used to populate][added: populates] the[removed: <img> alt][added: `<img>` `alt`] attribute.[removed: ] - Changed the description of field
JobPostCallToAction.imageUrlThe URL[removed: of][added: to] an image[removed: representing ][added: that represents ]the[removed: Call][added: call] to[removed: Action][added: action for this job posting.] - Changed the description of type
JobPostCallToActionInputInput parameters[removed: for requesting][added: to request] a[removed: JobPost ]call to action[removed: on type JobPostCallToActionInput][added: for a job posting.] - Changed the description of
inputfieldJobPostCallToActionInput.localeThe locale[removed: that ][added: in which to encode ]the returned call to action[removed: should be encoded as][added: . For supported locales, see [Supported language codes, country codes, and locales](https://docs.indeed.com/api/reference/language-and-country-codes). Unsupported locales quietly default to `en-us`.] - Changed the description of type
JobPostLifecycleStatusLifecycle statuses within the Indeed system[removed: on type JobPostLifecycleStatus][added: .] - Changed the description of type
JobPostStatusExternal status type definitions from[removed: JobPost on type JobPostStatus][added: the job posting.] - Changed the description of
inputfieldJobPostStatusCommunicationSettingsInput.communicationInterfaceName[removed: the][added: The] name of the interface[removed: displaying ][added: that shows ]status communication messages[removed: , e.g: myJobBoardName this ][added: such as `myJobBoardName`. This ]name is the combination of locale and [added: the ]name control[removed: which ][added: that the ]message [added: is ]set to[removed: retrieve][added: get.] - Changed the description of
inputfieldJobPostStatusCommunicationSettingsInput.communicationLocale[added: The ]translation language[removed: , e.g ja, fr][added: such as `ja` or `fr`.] - Changed the description of type
JobPostStatusInputInput parameters for[removed: JobPost][added: `JobPost`] status[removed: - required][added: . Required] for[removed: federation compatibility on type JobPostStatusInput][added: GraphQL Federation compatibility.] - Changed the description of
inputfieldJobPostStatusInput.surfaceContextsList of surface contexts for which to[removed: retrieve][added: get] the job[removed: posts][added: postings] status[added: .] - Input field
JobPostSurfaceContextInput.placementIdhas description[added: The placement ID.] - Changed the description of
inputfieldJobPostSurfaceContextInput.statusCommunicationSettings[added: The ]translation language and message type[added: .]