- October 31, 2026
- October 15, 2026
- September 30, 2026
- September 15, 2026
- August 31, 2026
- August 15, 2026
- July 31, 2026
- July 15, 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
- December 15, 2025
- November 30, 2025
- November 15, 2025
- November 3, 2025
- October 15, 2025
- October 2, 2025
- September 15, 2025
- September 3, 2025
- August 15, 2025
- August 4, 2025
- July 15, 2025
- June 30, 2025
- April 30, 2025
- February 19, 2025
Job Update API release notes
October 31, 2026
#Breaking change(1)
Breaking change
- Removed input field
communicationInterfaceNamefrom input object typeJobPostStatusCommunicationSettingsInput. See the October 20 log.
Documentation(4)
Documentation
- Removed
communicationInterfaceNamefrom the request examples and from thestatusCommunicationdescription inJobPostSurfaceStatus, because every agency account now has a default. If a job returnsisRejected: truewith no messages, retry withcommunicationLocale: "en". If that doesn't work, contact your Indeed representative. - Added a beta notice to the Delayed publishing guide and the rejected jobs section.
- Updated the rejected jobs steps to find all jobs where
isRejectedistrue, including sponsored jobs. - Clarified in Update job posting that an update must include only the fields that you change. A location update replaces the entire location. A salary update clears any minimum or maximum that it leaves out.
Schema changes:
- October 20 log: 1Breaking change
October 15, 2026
#New(2)
New
- Published a Delayed publishing guide in English and Japanese for agencies that review a client's job before job seekers see it. It covers enabling the hold in Partner Console, reviewing the held job, publishing it with
publishSourcedJobPostings, and the fact that each new update from the client's ATS holds the job again. - Updated the rejected jobs examples with the
statusinput that rejection messages require, sincemessagingTagMatchesreturns empty without it.
Documentation(1)
Documentation
- Clarified on
JobPostStatusthat aHIDDENglobal status overrides a higher per-surface status such asORGANIC.
Schema changes:
- October 5 log: 1Documentation
September 30, 2026
#New(1)
New
- Added a rejected jobs section to the Job Update API guide. Request
statusCommunicationonsurfaceStatusesin afindEmployerJobsPartnercall to see why a job was rejected, then fix the issue and resubmit.
Documentation(2)
Documentation
- Clarified in the seat management guide that each seat must be a real work location, not a way to advertise in markets where the job is not based.
- Fixed the
clearSeatsdescription in the same guide: it expires agency-created seats, but only removes updates from ATS-created seats.
Schema changes:
- September 21 log: 3New13Documentation
September 15, 2026
#New(1)
New
- Documented the
jobRequisitionIdfilter forfindEmployerJobsPartnerin the Job Update API guide and agency scenarios. Pass the value exactly asexternalPostingMetadata.jobRequisitionIdreturns it. Matching is case-insensitive and does not trim whitespace. Requisition IDs are not unique, so the filter can return more than one job.
Documentation(1)
Documentation
- Corrected the documented default for
jobFeedType. When the filter is omitted, the query returns onlyINTEGRATED_FROM_PARTNER. SetjobFeedTypeto retrieve crawled or hosted jobs.
Schema changes:
- September 14 log: 2New21Documentation
- September 7 log: 5Documentation
- August 30 log: 1Documentation
August 31, 2026
#Schema changes:
- August 24 log: 1New
August 15, 2026
#Schema changes:
- August 11 log: 55Documentation
- August 3 log: 1New
July 31, 2026
#Schema changes:
- July 16 log: 1Documentation
July 15, 2026
#Breaking change(7)
Breaking change
- Removed type
DescriptionFormattingAlgorithm. See the July 13 log. - Removed field
algorithmfrom object typeRichFormattedDescription. See the July 13 log. - Removed field
directivesfrom object typeRichFormattedDescription. See the July 13 log. - Removed field
offsetsfrom object typeRichFormattedDescription. See the July 13 log. - Changed the type of field
EmployerJobSeatMetaData.jobKeyfromStringtoID. See the July 6 log. - Changed the type of field
EmployerJobSeatMetaData.seatPostingIdfromStringtoID. See the July 6 log. - Changed the type of field
EmployerJobSeatMetaData.seatRequisitionIdfromStringtoID. See the July 6 log.
New(1)
New
- Published the Job Update API seat management guide in English and Japanese. It explains how to add, update, and expire job seats with the
addSeats,updateSeats, andclearSeatsmutations, including authentication, request and response examples, rate limits, and troubleshooting.
Documentation(1)
Documentation
- Added an FAQ on how to confirm whether a job uses Indeed Apply. Use the
findEmployerJobsPartnerquery and check whetherEmployerJob.seatConnections.jobPost.isIndeedApplyActivereturnstrue.
Schema changes:
- July 13 log: 4Breaking change1Documentation
- July 10 log: 7New1Improvement1Documentation
- July 6 log: 3Breaking change
June 15, 2026
#Schema changes:
- June 10 log: 7New1Documentation
May 22, 2026
#Schema changes:
- May 18 log: 5New
May 15, 2026
#Documentation(1)
Documentation
- Documented the new
body.descriptionFormattingfield for description formatting in the Job Update API guide. ChooseTEXT(30–20,000 characters) orHTML(30 characters minimum, 65,000 UTF-8 bytes maximum).
Schema changes:
- May 11 log: 1New
- April 29 log: 12Documentation
- April 21 log: 5Documentation
April 15, 2026
#Documentation(1)
Documentation
- Updated the Job Update API guide: added
nodeandnodesquery documentation for verifying single or bulk job updates after submission.
March 31, 2026
#Schema changes:
- March 30 log: 1Documentation
- March 25 log: 34Documentation
- March 24 log: 2Documentation
- March 18 log: 12Documentation
March 15, 2026
#Schema changes:
- March 13 log: 1Documentation
- March 9 log: 1Documentation
February 28, 2026
#New(1)
New
- Updated the Jobs lifecycle events webhooks guide with the
EXPIREDstatus in the data schema and descriptions for theUPDATEDstatus.
February 15, 2026
#Documentation(2)
Documentation
- Updated the Job Update API guide: corrected
isMissingRequiredSponsorshipboolean logic and Job status column descriptions. - Moved Jobs lifecycle events webhooks guide to the Job Update API section.
January 31, 2026
#Documentation(1)
Documentation
- Added
nodeandnodesquery documentation to the Job Update API guide (English and Japanese).
January 15, 2026
#Documentation(2)
Documentation
- Added
isIndeedApplyActivefield documentation to the Job Update API guide. Partners can now check whether Indeed Apply is active for a job through theisIndeedApplyActivefield. - Added job visibility logic to the Job Update API guide. The guide now documents the job visibility statuses that boolean fields produce:
organic,sponsored only without spend,sponsored only with spend, andnowhere.
December 15, 2025
#Documentation(1)
Documentation
- The Job Update API guide now includes error messages for troubleshooting.
Schema changes:
- December 3 log: 4Documentation
November 30, 2025
#Documentation(1)
Documentation
- Added Japanese translations for
isPlacementandoriginFeedSystemNamefields in the SourcedJobPostingJobSourceInput object.
Schema changes:
- November 16 log: 1Documentation
November 15, 2025
#Documentation(4)
Documentation
- Added
companyNamefield documentation to the Job Update API guide for updating company names of job postings. - Fixed broken link to
jobFeedTypedeprecation notice in the Job Update API guide. - Removed deprecated
createdOnIndeedfield references from the Job Update API guide. - Clarified
cityRegionPostalfield validation requirements in the Job Update API guide. Empty strings are not allowed.
November 3, 2025
#Breaking change(1)
Breaking change
- Removed input field
createdOnIndeedfrom input object typeFindEmployerJobsPartnerFilterInput. See the October 21 log.
Documentation(2)
Documentation
- Clarified how to retrieve job traffic data in the Job Update API guide, updated examples, and removed stale references.
- Overhauled the Job Update API overview landing page with step-by-step guidance for ATS-sourced workflows and policy alignment.
Schema changes:
- October 21 log: 1Breaking change2New
October 15, 2025
#Policy change(1)
Policy change
- Updated the Job Update API guide with the upcoming 2026 single-source policy (opens in a new window) and added information about job status and traffic data.
Documentation(1)
Documentation
- Corrected the organic tracking field name to
trackingUrland linked to the UpdateSourcedJobPostingMetadataInput API reference.
October 2, 2025
#Documentation(2)
Documentation
- Corrected references to
findEmployerJobsPartneras a query in the Job Update API guide. - Clarified field descriptions and standardized technical terminology in the Job Update API guide.
September 15, 2025
#Documentation(1)
Documentation
- Added
rawInputLocationfield documentation to the Job Update API guide, with field details and examples in English and Japanese. The field provides raw location data for external or claimed jobs and is not available for jobs posted directly on Indeed.
September 3, 2025
#Documentation(2)
Documentation
- Clarified
dateCreatedanddatePostedOnIndeedin the Job Update API guide, including differences for hosted and external jobs, repostings, and location changes. - Corrected links in the English and Japanese API reference documentation to point to the Job Update API guide instead of the Job Sync API guide.
August 15, 2025
#Breaking change(1)
Breaking change
- Updated the maximum number of jobs returned by the Job Update API from 1,000 to 500.
Documentation(7)
Documentation
- Moved workflow information to the top of the Job Update API guide, clarified when to use upsert or update operations, and added guidance for working with clients and updating job locations.
- Updated the Job Update API overview for easier navigation, and improved update-operation summaries in the API reference.
- Fixed a broken link so the HTTP
429error code reference goes to the GraphQL troubleshooting section. - Clarified and expanded the Job Update API guide list job postings documentation, including OAuth token types, the query fields table (
createdOnIndeed,sort,first,before, andafter), and workflow guidance for updating job postings not originally sent to Indeed. - Clarified
legacySourceIdusage and updated field descriptions and example requests. - Added
createdOnIndeedfilter documentation to the Job Update API guide. Set it totrueto return jobs created on Indeed, orfalseto return jobs created externally, such as through an ATS. - Improved
campaignCategoriesdocumentation with clearer instructions for grouping jobs in campaigns and listing sponsored jobs for a campaign.
August 4, 2025
#Schema changes:
- July 31 log: 1New11Documentation
July 15, 2025
#Documentation(1)
Documentation
- Corrected the Job Update API guide so the code examples and parameter tables correctly document
sortFieldandsortDirection.
June 30, 2025
#New(1)
New
- Published the Job Update API guide for agencies to list and update job postings.
April 30, 2025
#Schema changes:
- April 4 log: 13Documentation
February 19, 2025
#Schema changes:
- January 28 log: 7New