Job Sync API
Create and manage Indeed job postings. Not for direct employers.
By using this API and its documentation and building an integration, you agree to the Additional API Terms and Guidelines.
Overview
The Job Sync API is a GraphQL API that enables ATS partners to create, upsert, expire, and get status for job postings on Indeed.
Job postings can include qualifications, working hours, salary, benefits, and employer information. Indeed moderates job postings for policy violations.
Job postings managed through the Job Sync API support Indeed Apply, enabling job seekers to apply using an Indeed resume. These postings support the same capabilities as the Indeed Apply XML feed. Use this API instead of building an XML integration. For more information, see ATS integration with Indeed Apply.
With Indeed PLUS, submit job postings to multiple job boards from one place.
The Job Sync API is not available for direct employers. Direct employers should use an XML feed.
Guides
- Integrate with the Job Sync API
- Job Sync API guide - Call the Job Sync API to create and manage job postings on Indeed.
- Troubleshoot Job Sync API errors - Common Job Sync API errors and how to resolve them.
- FAQs - Job Sync API FAQs.
- Simulated GraphQL environment - Test the Job Sync API during coding integration.
GraphQL API reference
For Japan partners
- Posting guidelines and examples - Requirements for Japanese partners to comply with Indeed PLUS policies and the law.
- Job Sync API guide - Call the Job Sync API to create and manage job postings on Indeed.
- Field visibility - Job fields that appear to job seekers in at least one Indeed PLUS job board.
- Placement companies - Required fields if you call the Indeed PLUS APIs and the employer is a placement company.
- Commission-based salaries - Required fields to create a job posting with a commission-based salary.
- Task-based salaries - Required fields to create a job posting with a task-based salary.
References
- Job description formatting - Use HTML to write job descriptions.
- Job types - For jobs in Japan, SUIDS for job types.
- Work systems - For jobs in Japan, use these SUIDs in
attributes. - Social insurance - SUIDs to use in
SourcedJobPostingTaxonomyInput.attributes. - Occupations - SUIDs to use in
SourcedJobPostingTaxonomyInput.occupations. - Search attributes - SUIDs to use in
SourcedJobPostingTaxonomyInput.attributes.