Connecting to Greenhouse (extractor)
The Celonis Greenhouse extractor integrates the Celonis Platform with Greenhouse Recruiting to retrieve job, candidate, and interview data via the REST API. It supports the following basic features:
Prerequisites
This section details important prerequisites or prerequisite knowledge for using this extractor.
The Greenhouse REST API uses OAuth2 authentication. The following fields are required during configuration:
API URL
API Version
Username
Password
Note
This user profile must have API credentials access enabled in the Developers Permissions area. With API credentials access, the user can then access Configure - Dev Center - API Credential Management.
The default Greenhouse extractor allows you to call these endpoints:
Method | Endpoint | Description |
---|---|---|
GET | EV Data | Retrieves sustainability ratings and ESG data for suppliers. |
GET | List Applications | List all of an organization’s applications. |
GET | List Approvals For Job | List all of a job’s approval flows. |
GET | List Candidates | List all of an organization’s candidates. |
GET | List Close Reasons | List all of an organization’s close reasons. |
GET | List Job Openings | List all of a job’s openings. |
GET | List Job Posts | List all of an organization’s job posts. |
GET | List Jobs | List all of an organization’s jobs. |
GET | List Scheduled Interviews | List all of an organization’s scheduled interviews. |
GET | List Scorecards | List all of an organization’s scorecards. |
GET | List Sources | Lists an organization’s sources, grouped by strategy. |
For further information, see: Greenhouse Help - Harvest API.
Configuring the Greenhouse extractor
This section describes the basic setup of configuring the Greenhouse extractor. To configure the extractor:
Note
For configuration, the Greenhouse extractor has specific requirements for the user permissions. For more information, see Greenhouse authentication methods.