2026
All release notes from 2026.
October 15, 2026
Job Update API
New(2)
- 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)
- Clarified on
JobPostStatusthat aHIDDENglobal status overrides a higher per-surface status such asORGANIC.
Schema changes:
- October 5 log: 1Documentation
Job Sync API
Documentation(1)
- Fixed the rate limits section in English and Japanese to show that expirations count toward the same per-request-size limits as job creation, and that a throttled call returns
SUBREQUEST_HTTP_ERRORwith HTTP status429.
Schema changes:
- October 12 log: 5New
- October 5 log: 1Documentation
Publisher JavaScript Plugin
Documentation(1)
- Added two limits on the
data-indeed-search-whereattribute to Enable job search. It takes exactly one work location and accepts no geography finer than a municipality.
Candidate Sync APIs
Documentation(3)
- Added the
sendApplicationsrequirement to Initialize application and upload attachments in the Send Candidates API guide. The feature must be enabled on the employer registration first. - Moved application deletion out of the Send Candidates sync workflow, where Delete application is now a separate operation rather than a routine step.
- Updated Asset types in the Retrieve Candidates API guide to show which identifier belongs to which asset type in a mixed
fetchAssetsresponse.
Disposition Sync API
Documentation(1)
- Clarified in the Disposition Sync API integration guide that one OAuth client ID covers both the Review phase and the Production phase, with no separate app for testing.
Indeed Apply
Documentation(3)
- Added a deprecation notice for version
0.0of the screener question schema to the Questions schema section. Support ended December 8, 2025, and integrations still on0.0send job seekers to the employer's website. - Added the 1 MB size limit for the questions file to the JSON for screener questions reference.
- Removed the "Optional" label from
smartFitScorein the analytics object fields table, since Indeed includes the field whenever the employer has enrolled in Smart Screening.
SCIM API
Documentation(2)
- Updated Update user by ID in the SCIM API guide with the full endpoint URL rather than a relative path.
- Clarified in the SCIM API guide that SCIM end users do not have a consumer Indeed.com account and cannot sign in to Indeed directly.
GraphQL schema changes
- Other schema changes — Common: October 5 log 1Documentation
September 30, 2026
Job Update API
New(1)
- 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)
- 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
Job Sync API
Documentation(2)
- Clarified on
SourcedJobPostingMetadataInputandSourcedJobPostingPhotoInputthat job photos are supported only for jobs in Japan. Sending these fields elsewhere has no effect. - Added a note to the XML feed reference that the
hide_from_indeed_searchelement is not available in Japan.
Schema changes:
- September 28 log: 1Policy change1Documentation
- September 21 log: 2Documentation
Indeed Apply
Documentation(1)
- Clarified in the Indeed Apply configuration reference that
indeed-apply-resumefieldsrequiredrequests resume fields but does not guarantee them. A job seeker with no prior experience can skip a required page, and the application data omits those fields.
Get started
Documentation(1)
- Updated the Japanese Indeed Documentation (Indeed ドキュメント), Get started (はじめに), Integration basics (連携の基本), Indeed PLUS, and API guides (APIガイド) landing pages with consistent terminology.
Integration basics
Documentation(1)
- Updated the language codes, country codes, and locales table to 103 locales, adding Hungary, Austria, and Brazil. The table is now linked from Integration basics and the API reference.
Docs site
Documentation(4)
- Reorganized the release notes to group each product's changes by change type, such as Breaking change, New, and Documentation, so changes that need action stand out. To learn what each type means, see Change types.
- Added a summary of each product's GraphQL schema changes to its release notes section, linked to that product's section of the GraphQL schema change logs. The change logs are also grouped by product and change type.
- Combined each year's release notes into one page, such as the 2026 release notes, with each release under its date, newest first. Links to each release's former page still work.
- Published a release notes page for every product, with all of its changes, newest first. Find them in Release notes by product.
Candidate Sync APIs
Schema changes:
- September 21 log: 4Documentation
Retrieve Candidates API
Schema changes:
- September 21 log: 69Documentation
Send Candidates API
Schema changes:
- September 21 log: 49Documentation
Employer Registration API
Schema changes:
- September 21 log: 61Documentation
September 15, 2026
Job Update API
New(1)
- 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)
- 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
Retrieve Candidates API
New(1)
- Documented the Smart Screening update asset type in the Retrieve Candidates API guide, including the fields it returns and how to stage one in the sandbox. These updates apply to your integration, not to a single employer, and identify the application by Indeed Apply ID.
Documentation(1)
- Added best practices for candidate assets, including handling both asset types in one response and applying screening updates in
createdAtorder so older data does not overwrite newer data.
Schema changes:
- August 30 log: 6New
ATS JavaScript Plugin
Documentation(1)
- Updated the Japanese ATS JavaScript Plugin with Japanese screenshots, including the self-identification screen, Sponsor button states, and button placement examples.
Publisher JavaScript Plugin
Documentation(1)
- Updated the Japanese Publisher JavaScript Plugin with Japanese screenshots for the job search UI layout and customization examples.
Job Sync API
Schema changes:
- September 14 log: 3New1Documentation
August 31, 2026
Job Sync API
Documentation(1)
- Clarified that jobs with multiple locations or languages must be split into separate postings, and added this guidance to the Job Sync API guide and Integrate the Job Sync API. Split postings can share the same
urlandjobRequisitionId, but each needs a uniquejobPostingIdso Indeed does not treat them as duplicates.
Schema changes:
- August 24 log: 211Documentation
Job Update API
Schema changes:
- August 24 log: 1New
Candidate Sync APIs
Schema changes:
- August 26 log: 7Documentation
Retrieve Candidates API
Schema changes:
- August 26 log: 1New
Disposition Sync API
Schema changes:
- August 26 log: 50Documentation
GraphQL schema changes
- Other schema changes — Common: August 26 log 1; Common: August 24 logDocumentation2Documentation
August 15, 2026
ATS JavaScript Plugin
Documentation(1)
- Aligned the Japanese ATS JavaScript Plugin and Troubleshoot GraphQL errors with English, and fixed a broken authentication link.
Indeed Apply
Documentation(1)
- Updated the Japanese JSON for screener questions and the Application data reference to match English, including validation rules,
validationRuleKey, themultifieldquestion type, and expandeddateguidance.
Job Sync API
Schema changes:
- August 11 log: 1Documentation
Job Update API
Schema changes:
- August 11 log: 55Documentation
- August 3 log: 1New
GraphQL schema changes
- Other schema changes — Common: August 11 log 5Breaking change2Documentation
July 31, 2026
SUIDs
Deprecation
- ✏️ Updated the Blender search attribute in the search attributes reference. The ambiguous
Blenderattribute (HR7XH) was deprecated and replaced withBlender (3D software)(2MBR8) to reduce non-technical usage.
| Top-level category (ja-JP) | Previous attribute (en) | Previous SUID | Updated attribute (en) | Updated SUID |
|---|---|---|---|---|
| ソフトウェアプログラム | Blender | HR7XH | Blender (3D software) | 2MBR8 |
Job Sync API
New(1)
- The Job Sync API is now available to direct employers.
Documentation(2)
- Clarified that job descriptions default to plain text. Rich formatting requires HTML through
descriptionFormatting. See job description formatting. - Updated authentication guidance for getting job posting status by ID by clarifying token type by integration model, requiring an authorization-code endpoint, recommending
offline_accessfor 3-legged OAuth, explaining user-linkedFORBIDDENcases, and documenting when tokens cannot be refreshed.
Schema changes:
- July 16 log: 2Documentation
Indeed Apply
New(2)
- Added the
multifieldscreener question type. It lets job seekers submit multiple structured entries (for example, multiple work experiences) in one question, with configurable entry limits and supported sub-field types. - Documented
validationRuleKey, which validates strings in supported screener questions (including names, addresses, phone numbers, emails, and URLs), with rule identifiers and examples.
Documentation(2)
- Expanded
datescreener-question guidance with locale-specific date formats, supported tokens, and common misconfigurations to avoid. - Clarified that
sponsored: falsein application data analytics means the job is organic or the click came from outside Indeed.
Job Update API
Schema changes:
- July 16 log: 1Documentation
GraphQL schema changes
- Other schema changes — Common: July 27 log 3New
July 15, 2026
Job Update API
Breaking change(7)
- 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)
- 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)
- 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
Job Sync API
Schema changes:
- July 10 log: 2Policy change
- July 6 log: 3New
GraphQL schema changes
- Other schema changes — Common: July 10 log 3New
June 30, 2026
Indeed Apply
Policy change(1)
- Updated the
finishAppUrlparameter access policy. Starting August 1, 2026, eligibility for new users is based on regional annual-spend thresholds for searchable and sponsored jobs rather than an advanced screening purchase. Current users keep their existing setup.
Documentation(1)
- Clarified that the domain used in the
finishAppUrlmust be added to Indeed's allowlist to bypass the job seeker redirect pop-up.
Authentication
Security change(1)
- Documented the new
issparameter, the authorization server's issuer ID returned in OAuth responses, and refreshed the redirect-URL examples in the OAuth reference.
Job Sync API
Schema changes:
- June 29 log: 85Documentation
- June 26 log: 24New
- June 16 log: 2New
June 15, 2026
Job Sync API
Documentation(2)
- Moved the XML feed reference to a new top-level Job Sync XML feed section, alongside the Job Sync API as a job indexing method. Existing Indeed Apply XML feed links redirect to the new location.
- Added salary guidance to the XML feed reference: Indeed might not display salary or other pay data unless it uses the correct numerical format.
Schema changes:
- June 10 log: 1Documentation
Candidate Sync APIs
Documentation(2)
- Clarified in the Send Candidates API best practices that each update replaces the previous version, so you must send the full application every time.
- Consolidated the Candidate Sync API guides under top-level routes and restructured the Employer Registration API integration guide into a four-step workflow.
Disposition Sync API
Documentation(1)
- Added a note to the Disposition Sync API for Japan partners that using a non-production
indeedApplyIdin test dispositions can cause an error, and localized the applicant status reference table in Japanese.
Integration basics
Documentation(1)
- Added a standard error codes reference to GraphQL clients best practices, including common errors such as
BAD_USER_INPUT,FORBIDDEN, andUNAUTHENTICATED.
Authentication
Documentation(1)
- Updated the Partner Console and OAuth credential guidance to separate steps for partners in Japan and outside Japan, clarifying how to get
client_idandclient_secretin each market.
Job Update API
Schema changes:
- June 10 log: 7New1Documentation
Retrieve Candidates API
Schema changes:
- June 10 log: 4New7Documentation
Send Candidates API
Schema changes:
- June 10 log: 6New108Documentation
May 31, 2026
Indeed Apply
Policy change(1)
- Removed Japan-specific restrictions on the
completeApplicationSourceAttributionandsponsoredfields from the Application data reference.
Documentation(3)
- Restructured the Indeed Apply authentication instructions into "Japan only" and "Outside of Japan" sections.
- Fixed the location field name to lowercase
postalcodein the Application data reference to match the actual payload. - Fixed the
<description>element example on the XML feed reference to use literal HTML tags.
Job Sync API
Documentation(2)
- Added Japan-specific guidance to the Job Sync API job types reference on selecting the job type SUID and listing applicable benefits.
- Fixed the
SourcedJobPostingBodyInputdescription link to Job description formatting. Clarified the 65,000-byte maximum and HTML requirement.
May 22, 2026
This release covers a site-wide refresh of the documentation site. A new home page, simplified sidebars, and a reorganized information architecture make Indeed APIs and integration content easier to find. Highlights include a new Help Center, a consolidated Integration basics section, and the rename of Authorization to Authentication. All former URLs redirect to their new locations, so existing bookmarks and integrations continue to work.
Retrieve Candidates API
Breaking change(1)
- Removed field
pdffrom object typeAtsSyncCandidateSyncInterestedCandidateResume. See the May 18 log.
Schema changes:
- May 18 log: 1Breaking change2New1Improvement
Candidate Sync APIs
Documentation(1)
- Flattened the Candidate Sync APIs structure. Retrieve Candidates API and Send Candidates API integration guides now sit at the top level of their respective sections, with subtopics nested beneath each guide.
Indeed Apply
Documentation(1)
- Standardized the Indeed Apply index page formatting to match the other product index pages.
Integration basics
Documentation(3)
- Combined the former GraphQL at Indeed and Integrate and call APIs topics into a single Integration basics section. The consolidated section covers GraphQL fundamentals, best practices, webhooks, IRIs, and SUIDs.
- Renamed the SUIDs heading to Understanding SUIDs across the Integration basics navigation and topic pages for consistency.
- Tightened guide descriptions across Integration basics and the Get started pages so each card matches the linked guide's excerpt.
SUIDs
Documentation(2)
- Surfaced the SUID changelog under Release notes alongside the GraphQL schema change log so readers can find SUID updates in one place.
- Standardized dash style across all SUID reference tables.
Help Center
Documentation(3)
- Published a Help Center hub with Troubleshooting, Error reference, and FAQ pages.
- Added per-API troubleshooting guides: Indeed Apply, Job Sync API, Job Update API, and Send Candidates API. Each guide lists error codes, messages, HTTP status codes, and resolution steps.
- Added an Authentication FAQ covering common OAuth token, scope, and grant-type questions.
Docs site
Documentation(9)
- Renamed the Authorization section to Authentication. All former
/authorization/*URLs now redirect to/authentication/*. Existing bookmarks and integrations continue to work without changes. - Moved the Employer Data API reference under Indeed PLUS to group it with related Indeed PLUS content. The former
/employers/reference/*paths redirect to the new location. - Moved the Data Viewer and Publisher JavaScript Plugin guides under Indeed PLUS. The former
/getstarted/data-viewerand/publisher-js-pluginpaths redirect to the new locations. - Refreshed the documentation home page with a Start here panel, Use cases panel, and direct links to Get started, Integration basics, Authentication, API guides, Indeed PLUS, and Release notes.
- Simplified the sidebar across all sections so each API and product surfaces a single landing page with subtopics nested underneath. Sidebar entries now match the page titles for easier scanning.
- Clarified the Partner Console card on the home page to describe what readers can do in Partner Console before they navigate away.
- Published an API guides catalog page listing every Indeed API and integration service with consistent descriptions, request types, and links to each guide.
- Noted that the Real-time API and Hiring Lab API use REST, not GraphQL, on the API guides catalog.
- Aligned Hiring Lab API navigation text and page title so they match.
Job Update API
Schema changes:
- May 18 log: 5New
May 15, 2026
Indeed is removing the publicProfileUrl field on June 30, 2026. Until removal, the field returns an empty string. Remove publicProfileUrl from your integration before this date. When retrieving a resume, use the resume object fields.
Indeed Apply
New(1)
- Documented the new optional
analytics.smartFitScorefield in the Indeed Apply Application data reference. The field is a numeric score indicating how well the applicant matches the job. If the field is absent, no score is available for the application.
Policy change(1)
- Updated the token-acquisition flow on Direct employer integration with Indeed Apply. To get an Indeed Apply token, contact Indeed Client Success to register your interest, sign the Developer Agreement, and view your client ID and client secret in Partner Console.
Job Update API
Documentation(1)
- 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
Publisher JavaScript Plugin
Documentation(1)
- Refreshed the images and copy on the Publisher JavaScript Plugin guide and the Job Postings category landing page.
Candidate Sync APIs
Documentation(2)
- Published integration guides for the Retrieve Candidates API and the Send Candidates API. Each guide covers workflow steps, prerequisites, validation, and a release-readiness checklist.
- Reworked the Candidate Sync APIs landing page with explicit prerequisites and an order of operations for each API.
Authentication
Documentation(1)
- Clarified the 3-legged OAuth
employerparameter requirement across the OAuth reference, Client credentials grant type (2-legged OAuth), Authorization code grant type (3-legged OAuth), OAuth glossary, Token exchange grant type (OAuth), and Get started topics. Tokens that represent an advertiser must includeemployerfor Employer Registration and Job Syncnodequeries.
Job Sync API
Schema changes:
- May 4 log: 5Documentation
GraphQL schema changes
- Other schema changes — Common: April 21 log 1Documentation
April 15, 2026
Job Update API
Documentation(1)
- Updated the Job Update API guide: added
nodeandnodesquery documentation for verifying single or bulk job updates after submission.
Publisher JavaScript Plugin
Documentation(1)
- Updated the Publisher JavaScript Plugin guide: fixed image aspect ratios so comparison images render correctly.
Candidate Sync APIs
Documentation(2)
- Updated the Retrieve Candidates API guide: added
assetsByTimeRangequery documentation for listing acknowledged assets by time range, clarified Smart Sourcing scope, and expandedfetchAssetsexamples with metadata, contact, resume, and tracking fields. - Restructured the Send Candidates API guide for consistency with other Candidate Sync API guides.
Indeed Apply
Documentation(1)
- Updated JSON for screener questions: added screener question pre-fill documentation for Japan, covering automatic population, supported question categories, and pre-fill rules.
Send Candidates API
Schema changes:
- April 6 log: 109Documentation
Employer Registration API
Schema changes:
- April 9 log: 16Documentation
GraphQL schema changes
- Other schema changes — Common: April 9 log 23Documentation
March 31, 2026
Indeed is discontinuing the GraphQL simulated environment on June 30, 2026. Transition away from this environment before this date.
SUIDs
Documentation(1)
- Added SUID changelog for tracking changes to SUID reference tables.
Breaking change
- ❌ Removed the Indeed application method SUID from the search attributes reference.
| Top-level category (ja-JP) | Attribute (ja-JP) | Attribute (en) | SUID |
|---|---|---|---|
| 応募詳細 | インディード応募 | Indeed | STFUR |
Indeed Apply
Documentation(3)
- Updated the Job Sync XML feed reference layout and removed unsupported parameters from screener JSON examples in JSON for screener questions.
- Restructured the JSON for screener questions into modular topics with clearer parameter tables and navigation.
- Fixed heading structure for nested resume fields in the Application data reference and updated Japanese screener content to match the English structure.
Hiring Lab API
Documentation(1)
- Improved dataset tables, collapsible FAQs, and examples on the Hiring Lab API index for easier scanning.
Authentication
Documentation(1)
- Corrected the parameters in the two-legged OAuth curl example for employer access tokens in Client credentials grant type (2-legged OAuth).
Job Update API
Schema changes:
- March 30 log: 1Documentation
- March 25 log: 34Documentation
- March 24 log: 2Documentation
- March 18 log: 12Documentation
Retrieve Candidates API
Schema changes:
- March 30 log: 4New
- March 25 log: 15Documentation
- March 24 log: 1New
Send Candidates API
Schema changes:
- March 24 log: 1Documentation
GraphQL schema changes
- Other schema changes — Common: March 26 log 2; Common: March 25 logDocumentation1; Occupational Metadata: March 19 logDocumentation19Documentation
March 15, 2026
The Simulated GraphQL environment is deprecated and reaches End of Life on June 30, 2026. Transition away from this environment before this date.
Job Sync API
New(1)
- Added the hide from Indeed search feature to the Job Sync API and Indeed Apply XML feed docs. Use the
hide_from_indeed_searchfield with reason codes to hide job postings from Indeed search for confidential roles, talent pools, or other cases.
Documentation(1)
- Improved the job description formatting section, rewrote FAQs, and updated mutations, and combined common issues with FAQs in the Job Sync API reference.
- ✏️ Updated Japan availability labels in the shifts and schedules reference.
| SUID | Previous label | Updated label |
|---|---|---|
7SRRR | Weekend availability/Weekends as needed | Weekend availability |
VDB9U | Holidays | Holiday work possible |
JCVZE | Rotational shift | Rotating shift |
ECW4P | Annualized hours | Annualised hours |
Schema changes:
- March 11 log: 18Documentation
- March 6 log: 2Documentation
- March 3 log: 56Documentation
Indeed Apply
New(1)
- Added the
<hide_from_indeed_search>element to the XML feed reference with reason codesCONFIDENTIAL_JOB,TALENT_POOL, andOPT_OUTfor hiding jobs from Indeed search.
Documentation(1)
- Updated JSON for screener questions and XML feed reference with Japan availability labels for shifts and schedules, clarified label uniqueness for select and multiselect questions, improved the parameter table layout, and clarified min and max validation rules for numeric and date types.
Disposition Sync API
Documentation(1)
- Updated the Disposition Sync API guide with disposition statuses and revised
DROPPED_*descriptions. Statuses are now sorted alphabetically.
Schema changes:
- March 8 log: 53Documentation
Employer Data API
Documentation(1)
- Updated field descriptions for Japan and IRI handling in Employer Data API.
Schema changes:
- March 12 log: 2Documentation
Get started
Documentation(1)
- Added the SUID user guide for Short Unique Identifiers. The guide covers format, usage examples for Job Sync API and Employer Data API, a GraphQL code example, Japan requirements, best practices, and troubleshooting.
Job Update API
Schema changes:
- March 13 log: 1Documentation
- March 9 log: 1Documentation
Employer Registration API
Schema changes:
- March 10 log: 24Documentation
GraphQL schema changes
- Other schema changes — Common: March 5 log 4New20Documentation
February 28, 2026
Employer Registration API
Breaking change(2)
- Changed the type of field
EmployerRegistration.createdAtfromString!toDateTime!. See the February 20 log. - Changed the type of field
EmployerRegistration.modifiedAtfromString!toDateTime!. See the February 20 log.
Schema changes:
- February 20 log: 2Breaking change
Job Update API
New(1)
- Updated the Jobs lifecycle events webhooks guide with the
EXPIREDstatus in the data schema and descriptions for theUPDATEDstatus.
Job Sync API
Documentation(2)
- Added troubleshooting guide for error responses and GraphQL issues for Job Sync API.
- Clarified Japanese documentation for job expiration, job requisition IDs, and job posting cautions. Indeed does not automatically expire job postings and must call the API explicitly.
Schema changes:
- February 23 log: 1Documentation
- February 20 log: 1Documentation
- February 16 log: 3New
Retrieve Candidates API
Documentation(1)
- Added validation constraints and requirements to the Retrieve Candidates API guide.
Schema changes:
- February 23 log: 2Documentation
- February 20 log: 3New
Indeed Apply
Documentation(1)
- Fixed table content clipping in the XML feed documentation. Tables now support word-wrapping and visible overflow so you can read full descriptions without horizontal scrolling.
Authentication
Documentation(1)
- Guidelines updated on redirect URI configuration for 3-legged OAuth. Partners can avoid common OAuth errors by ensuring redirect URIs match the registered value exactly.
GraphQL schema changes
- Other schema changes — Indeed Interview API: February 24 log 50Deprecation
February 15, 2026
Retrieve Candidates API
Breaking change(3)
- Changed the type of argument
inputon fieldAtsSyncCandidateSyncMutations.stageAssetsfromAtsSyncCandidateSyncStageAssetsInputtoAtsSyncCandidateSyncStageAssetsInput!. See the February 11 log. - Changed the type of field
StageAssetsAtsSyncCandidateSyncPayload.idsfrom[ID!]!to[ID]!. See the February 11 log. - Changed the type of
inputfieldAtsSyncCandidateSyncInterestedCandidateInput.includeResumefromBooleantoBoolean!. See the February 2 log.
Schema changes:
- February 11 log: 2Breaking change
- February 2 log: 1Breaking change
Job Sync API
Documentation(5)
- Updated SourcedJobPostingTaxonomyInput with
remoteTypeguidance. For non-remote jobs, leave blank or set tonull. - Added Indeed resource IDs (IRIs) documentation explaining the IRI format used by Job Sync and Job Update APIs.
- Added HTML formatting guidelines to the job description formatting guide, FAQs, and troubleshoot GraphQL errors. Escape quotes. Use HTML tags like
<h4>,<ul>, and<li>directly. - Added "Japan-only" tags to
resumeFieldsRequiredandresumeFieldsOptionalin the API Reference forSourcedJobPostingIndeedApplyInputandIndeedApplyConfigurationResumeField. - Fixed missing Job Status page images in the Job Sync API guide.
Schema changes:
- February 13 log: 2New
- February 10 log: 2Documentation
- February 2 log: 1Documentation
Job Update API
Documentation(2)
- 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.
Indeed Apply
Documentation(4)
- Updated the job posting policies link in the XML feed documentation. The link now points to the correct employer help center article.
- Updated support article URLs from indeed.my.site.com to indeedinc.my.site.com across PII policy, Indeed Apply setup, Objective campaigns, and related documentation.
- Improved Japanese translations for SFTP guidelines, screener questions, configuration reference, ATS integration, and Application data reference. Japanese documentation now matches the English source for faster future updates.
- Corrected the Job Sync XML feed reference documentation in English and Japanese. Updates address misleading information that caused client confusion.
Hiring Lab API
Schema changes:
- February 11 log: 4New
GraphQL schema changes
- Other schema changes — Common: February 10 log 13; Common: February 2 logDocumentation7Documentation
January 31, 2026
Job Sync API
New(1)
- Added the Jobs lifecycle event webhooks guide.
Documentation(2)
- Updated code examples formatting and added required double quotes around currency values in the Job Sync API docs.
- Moved the Webhooks guide from the Job Sync API section to the Get started section.
Schema changes:
- January 27 log: 30Documentation
- January 26 log: 3Documentation
Job Update API
Documentation(1)
- Added
nodeandnodesquery documentation to the Job Update API guide (English and Japanese).
Retrieve Candidates API
Documentation(1)
- Added
stageAssetsmutation links to the Retrieve Candidates API guide for easier access to test asset documentation.
Schema changes:
- January 29 log: 32Documentation
Get started
Documentation(1)
- Moved the Webhooks guide from the Job Sync API section to the Get started section.
Candidate Sync APIs
Schema changes:
- January 29 log: 4Documentation
GraphQL schema changes
- Other schema changes — Occupational Metadata: January 26 log 1Documentation
January 15, 2026
Retrieve Candidates API
New(1)
- Added documentation for the
stageAssetsmutation to the Retrieve Candidates API guide. Partners can now usestageAssetsto stage test data for Candidate Sync API testing.
Job Sync API
Documentation(2)
- Added
isIndeedApplyActivefield documentation to the Job Sync API guide. Partners can now check whether Indeed Apply is active for a job through theisIndeedApplyActivefield inJobPostGlobalStatus. - Restructured the Job Sync API guide for clarity. Split the "view job" and "view multiple jobs" sections, added call-to-action guidance and examples, and added collapsible details to improve readability.
- 🔧 Fixed Japanese occupation hierarchy classifications in the occupations reference. Occupation hierarchy mappings for
UMYCJandQH7EXnow match the English version.
| SUID | Corrected ja-JP hierarchy |
|---|---|
UMYCJ | 重機オペレーター → クレーン・玉掛けオペレーター |
QH7EX | 製造・生産施設運営管理業務従事者 → 生産管理・計画業務従事者 |
Schema changes:
- January 4 log: 1Documentation
Job Update API
Documentation(2)
- 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.
ATS JavaScript Plugin
Documentation(1)
- Updated the ATS JavaScript Plugin documentation for single-page-application (SPA) support. Added guidance — with Japanese translations — for integrating the plugin into SPAs.
Employer Data API
Schema changes:
- January 12 log: 48Documentation
GraphQL schema changes
- Other schema changes — Common: January 12 log 3; Common: January 4 logDocumentation1Documentation