Partner Console
Overview
Partner Console is the central location for you to manage the integration of Indeed APIs and services into your product.
In Partner Console, an app represents an integration with one or more Indeed APIs and services. Indeed configures your app as part of the onboarding process.
After Indeed configures your app, it appears in Partner Console. You can view and manage your apps' credentials, use testing tools, and configure APIs and services.
To use Partner Console, you must log in with your Indeed partner account. If you don't have an account, see Become an Indeed partner.
Dashboard
The Dashboard lists the apps associated with your account in alphabetical order. Each app's integrations with Indeed services, as well as the provisioning and review status of each integration, is displayed.
The Dashboard also displays relevant documentation and links to help and support.
APIs and services
Indeed provides several APIs and services that you can integrate into your product. In Partner Console, you can view the services to which your apps have access and submit requests to add services.
On the Dashboard, select an app in the Apps list to open the app details page. The APIs and Services tab lists services for the app in descending order by most recent provisioning change.
Each service links to its documentation and, if available, its testing tool.
Partner Console supports the following services:
Service | Review required? | Description |
---|---|---|
Disposition Sync API | Review required | Send job application disposition data to Indeed. Requires the same OAuth client as Job Sync API. |
Employer Data API | Review not required | Create and update employer entities. Indeed provisions the Employer Data API together with the Job Sync API. |
Job Sync API | Review required | Submit, update, and expire job postings. Indeed provisions the Job Sync API together with the Employer Data API. Indeed cannot add the Job Sync API to an app with any of the following services: |
Add a service
To add a service to an app, contact your Indeed representative.
Service provisioning status
After you request that Indeed add a service to an app, the provisioning status appears next to the service. The statuses are:
-
Provisioning in progress: The service is waiting for provisioning.
-
Pending review: You are currently integrating the service, which requires a review after you complete the integration.
-
Review in progress: The integration is under review.
-
Approved: Indeed approved the integration.
-
Rejected: Indeed rejected the integration.
-
None: The service does not require a review.
Request a review of a service integration
Before you can launch certain service integrations, you must request a review from Indeed. To request a review of a service integration:
-
Select Request review for the service integration that you want Indeed to review.
-
In the Request a service review pop-up window, select Download PDF checklist. This legal document confirms that you have completed all requirements for the integration.
-
Fill out the checklist and send it to marketplacesupport@indeed.com.
The review process can take up to three days.
Credentials
You can view your apps' credentials and add secrets in Partner Console. These credentials, such as the OAuth client ID and secret, are required to integrate certain services.
On the Dashboard, select an app in the Apps list. On the app details page, the Credentials tab lists the credentials associated with the app with links to corresponding documentation.
OAuth client
If the app uses the OAuth credential type, the Credentials tab shows the app's OAuth credentials. You can view the app's client ID. To view its secret, hover the mouse over the text box. To add more secrets, select Add another secret.
Authorization code flow (3-legged OAuth)
If the app uses the authorization code flow, a review starts when you create the credentials. If the authorization code flow is under review, (Review in progress) appears.
You can add and delete redirect URLs in the Redirect URL Allowlist section.
To view what the consent screen looks like to your users, select View example consent screen.
For more information about OAuth credentials, see OAuth at Indeed.
Indeed Apply API token
If the app uses the Indeed Apply credential type, the Credentials tab shows the app's client ID, which is the Indeed Apply API token, and its secret. To view the app's secret, hover the mouse over the text box.
For more information about Indeed Apply, see Indeed Apply.