Employer Registration API integration guide
Integrate the Employer Registration API.
By using this API and its documentation and building an integration, you agree to the Additional API Terms and Guidelines.
Before you integrate
You must sign a Developer Agreement with Indeed to integrate.
To integrate the Employer Registration API:
| # | Step |
|---|---|
| 1. | Ask Indeed to register your app as part of the onboarding process. After Indeed has registered your app, you can use Partner Console to access your OAuth credentials: a client ID and secret. See Partner Console Credentials. |
| 2. | |
| 3. | |
| 4. |
Develop your integration
The ATS UI lets employers register with Indeed, view and manage registrations, and deregister. An employer can register with multiple Indeed accounts, so the UI must support multiple registrations.
Sample ATS mockups
Register

Validate and test your integration
- Validate that you do not receive any Common GraphQL error codes when registering.
- Validate that you can deregister.
Confirm your integration
After your application meets these requirements, provide documentation, including screenshots of the completed integration, that covers the following:
- Indeed’s branding and placement in the employer’s integration menu
- A walk-through of an employer registering with an Indeed account
- A walk through of how an employer would deregister
After Indeed receives the documentation, reviews your integration, and approves it, you receive an email notification.