August 15, 2025
Release notes: August 15, 2025
Authorization
- Improved the Authorization code grant type (3-legged OAuth) documentation for partner developers. Clarified how to get an authorization code by building the request URL and redirecting users to the OAuth consent screen, replaced an incorrect
POSTexample with the correct redirect flow, and clarified how to capture the authorization code fromredirect_uri. - Added clearer explanations and example URLs for requesting
email,offline_access, andemployer_accesspermissions in the 3-legged OAuth documentation. Standardized the language forPOSTrequests to the token endpoint, and improved example request and response descriptions and formatting.
Indeed Apply
- Added the analytics object's
applicationSourceAttributionfield to the Application data reference. This field lists the Indeed products that contributed to an application.
Job Sync API
- Added job visibility documentation and FAQs to the Job Sync API guide and FAQs, covering
Searchable,Needs sponsorship,Not searchable, andJob not found. - Added guidance on displaying job status images and descriptions in partner ATS applications, how clients can access more job information, and what to do when jobs are not visible.
Job Update API
- 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. - Updated the maximum number of jobs returned by the Job Update API from 1,000 to 500.
- 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.
Other
- Improved table captions by removing the word "table" for clarity and consistency.